码迷,mamicode.com
首页 > Web开发 > 详细

JS对象、原型、this学习总结

时间:2017-08-04 16:10:16      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:构造   eof   总结   als   const   隐式   原型   一个   false   

1.对象是函数创建的,而函数却又是一种对象。(属性的集合)

2.每个函数都有一个属性叫做prototype。这个prototype的属性值是一个对象,默认的只有一个constructor的属性,指向这个函数本身。

3.每一个对象多有一个__proto__隐式原型。指向创建该对象的函数的prototype。但Object.prototype是一个特例,他的__proto__指向的是null。

4.在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了。

5.构造器:①constructor始终指向创建当前对象的构造(初始化)函数。②每个函数都有一个一个属性prototype,这个prototype的constructor指向这个函数本身。

6.Instanceof的判断队则:沿着A的__proto__这条线来找,同时沿着B的prototype这条线来找,如果两条线能找到同一个引用,即同一个对象,那么就返回true。如果找到终点还未重合,则返回false。

JS对象、原型、this学习总结

标签:构造   eof   总结   als   const   隐式   原型   一个   false   

原文地址:http://www.cnblogs.com/yanyiyi/p/7285504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!