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的对象,可以在其上添加任意的属性和方法
利用原型实现继承
相关文章推荐
- 学习JavaScript的必备(二)——深入认识JavaScript中的this指针
- 深入学习javascript
- 深入学习JavaScript
- TDD测试驱动的javascript开发(2) ---- javascript面向对象 ~~ 深入学习javascript中prototype
- 从 prototype.js 深入学习 javascript 的面向对象特性
- prototype.js 深入学习 javascript 的面向对象特性
- JavaScript学习09 函数本质及Function对象深入探索
- 深入学习JavaScript:在JavaScript中,为什么10..toString()正常,而10.toString()出错呢?(转)
- 从 prototype.js 深入学习 javascript 的面向对象特性
- 深入学习JavaScript: apply call方法 详解(转)
- 深入学习javascript面向对象及高级特性
- (转 Uncle Tom )深入理解javascript(1)学习笔记
- 深入学习javascript:js中的正则表达式
- 深入学习JavaScript: apply 方法 详解(转)——非常好
- 深入理解javascript学习笔记(一) 编写高质量代码
- 深入学习一下JavaScript的三种编解码方式
- 深入学习javascript:关于数组需要知道的十件事
- JavaScript学习路上---深入认识JavaScript中的函数
- 深入学习javascript(Function Array)
- 深入学习JavaScript: apply\call方法