1
function Test()
{
    this.name = 'test name';
}


console.log(Test.prototype.constructor.prototype.constructor);

なぜこれがconstructor-の無限連鎖なのか理解できませんprototype

つまり、このチェーンの目的と、なぜ終わりがないのか、プロトタイプにはコンストラクターがあり、コンストラクターにはプロトタイプがあり、ループチェーンであり、コンストラクターは毎回同じで、想像できません...

4

2 に答える 2

0

これは望ましい動作です。プロトタイプのconstructorプロパティは、プロトタイプを所有するオブジェクトを参照します (つまり、それ自体を参照します)。

于 2013-04-25T17:41:16.453 に答える