2015-08-22 32 views
-4

我在下面试过。什么是等效的String.prototype?/String.prototype === String; // false

它按预期运行。

String.constructor === Function; //true 
    String.prototype.constructor===String; //true 

如预期它没有工作。

String.prototype === String; //false 

我想知道★★。

什么是等价的String.prototype?

String.prototype === ★★; //true 

额外问题

它是一个唯一的对象 和它是一种「String.prototype === String.prototype;」是

它的相同的含义如下所示?

String.prototype===String.prototype.constructor.prototype; //true 
+2

'String.prototype'是一个包含所有String方法的对象。目前还不清楚你真的在问什么。 'typeof String.prototype ===“object”' – jfriend00

+1

唯一能够满足你的身份测试的是'String.prototype === String.prototype',因为它是一个独特的对象。 – jfriend00

回答

1

每个功能(String是一个函数)具有自己 “独特” 的prototype对象。所以没有相应的东西。

相关问题