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

Js prototype constructor __proto__ Function Object 关系图

时间:2015-08-05 12:32:52      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

constructor 及 prototype皆为对象下属性,  该属性保存着所指对象在内存中地址  ( 指向内存中 一个具体对象 )
 
1.首先牢记一个概念 在js中一切皆为对象
    eg:
        Number 为一个对象(函数对象) 该对象有 constructor 属性 该属性保存了Function函数对象在内存中的物理地址, constructor属性指向Function函数对象
        Number 为一个对象(函数对象) 该对象有 prototype   属性 该属性保存了Number 原型对象在内存中的物理地址, prototype   属性指向Number.prototype在内存的实体对象
 
        Number.prototype 在内存中的实体对象 该对象同样也有 constructor属性, 该属性保存了上面Number(函数对象)在内存中的物理地址, Number.prototype对象的constructor属性指向 Number函数对象
 
 
技术分享

Js prototype constructor __proto__ Function Object 关系图

标签:

原文地址:http://www.cnblogs.com/xiaoyuzhou/p/4699924.html

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