JS中 property 和 method 有什么区别和联系

xiangze2717741 :
在JS中 property 和 method 似乎用的很广泛不只在表单中 而且它们两个都属于Object的,但是在具体应用上的区别不是很清楚,盼望能够得到答案

property:属性;

method:方法;

1、属性直接与对象的某些方面(aspect)相关,或者更确切的说,是与对象表示的事物的某些方面相关。

    属性很像变量:你只是通过它们的名字引用它们。

每个属性返回某种类型的一个值。访问属性的值不会改变对象或它所表示的任何事物的任何内容。

某些属性允许你为它们赋新值。这改变了对象的属性以及它表示的潜在内容。

2、方法是对象的程序所能为你做的事情。

    方法很像函数和子例程;可以有参数传递给它们。

方法不必返回一个值,但是有些方法可以返回值。

 调用方法可以修改对象或者它所表示的现实世界中的事物的某些内容。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-05-03
property是取表单name属性值的,method是设置表单是以post还是get方式请求的,好像没有啥联系啊本回答被提问者采纳