JS中的prototype和__proto__

时间:2014-10-10 11:24:34   收藏:0   阅读:192

JS中常见的是prototype,__proto__并未获得所有浏览器的支持。

从本质上来说两者表达的意思是一样的,只是prototype是函数的属性,而__proto__是对象的属性。

可以在浏览器中测试一下,chrome下

function test() {}
test.prototype.add = function() {}
test.prototype.del = function() {}

test.prototype
//test {add: function, del: function}

var t = new test();
t.__proto__
//test {add: function, del: function}

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!