本文介绍了__proto__ VS. JavaScript中的原型的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
var b = new Foo(20);
var c = new Foo(30);
__ proto __
和原型属性?
该图取自。
推荐答案
__ proto __
是查找链中用于解析方法等的实际对象。 prototype
是用于构建 __ proto __ 当您使用
new
创建对象时:
__proto__
is the actual object that is used in the lookup chain to resolve methods, etc. prototype
is the object that is used to build __proto__
when you create an object with new
:
( new Foo ).__proto__ === Foo.prototype;
( new Foo ).prototype === undefined;
这篇关于__proto__ VS. JavaScript中的原型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!