一。javascript的特性
1.函数就是对象
2.javascript是动态语言,可以动态给函数添加或去除属性,这些属性可以是对象,其他函数或者简单属性。
3 function 既可以看作散列数组,也可以看出对象。
二。this
this不一定是函数本身所属的对象,this指向要服务的对象,可以访问其方法和属性,且不可省略。
三,对象创建方式
1.JSON方式
2。new方式
这种方式实际可以理解为以下几步
1) 将myFunc函数体拷贝一份。
2)定义一个变量anObj 指向这个拷贝的函数体
3)用anObj去调用函数 MyFunc
四. .javascript对象性
五。原型
javaScript的所有function类型的对象都有一个proptotype属性,这个属性是个object的对象,可以在其上添加任意的属性和方法
利用原型实现继承