您的位置:首页 > Web前端 > JavaScript

javaScript深入学习

2017-01-12 15:11 281 查看

一。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的对象,可以在其上添加任意的属性和方法

    利用原型实现继承

   


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: