本文介绍了__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中的原型的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 04:44