码迷,mamicode.com
首页 > 编程语言 > 详细

一句话简单理解javascript中的原型对象

时间:2016-09-01 02:05:58      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

通过构造函数F创建的对象实例p 这个对象p的原型对象是 构造函数中prototype属性指向的对象s,
这个对象p中也有个非标准的__proto__属性指向构造函数prototype
所指向的对象s,所以就有 p.__proto__ === F.prototype;
在对象P的原型对象s中有个属性constructor属性,指向的是构造函数本身。
如果对象p的原型对象s被重写,那么P的构造函数不再是F,而是Object

例如:

1 function F(){};
2 var p = new F();
3 console.log(p.__proto__ === F.prototype)//true
4 console.log(p.contructor === F) //true;

 

一句话简单理解javascript中的原型对象

标签:

原文地址:http://www.cnblogs.com/ShareBeautiful/p/5828080.html

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