Maison > Questions et réponses > le corps du texte
Comment comprenez-vous la phrase selon laquelle le constructeur est l'identifiant unique du prototype ? Qu'est-ce que ça veut dire
为情所困2017-05-19 10:16:57
Pourquoi tu parles de telles bêtises ? . . . . C'est-à-dire que la position d'un objet dans la chaîne de prototypes dépend entièrement de la fonction. C'est la seule chose qui me vient à l'esprit et qui pourrait être correcte. La chaîne de prototypes est en fait composée des attributs prototype
属性构成的链表,一个对象通过原型链继承其他的属性。可能因为这是一个构造函数的prototype
de la fonction, c'est donc ce qu'il a dit. Mais ce n'est vraiment pas forcément vrai, comme
function fn(){}
function fn2(){}
fn2.prototype=fn.prototype;
a = new fn();
fn.prototype = {};
console.log(a instanceof fn) // false
console.log(a instanceof fn2) // true
Concernant la chaîne de prototypes, jetez un oeil à ceci : http://zonxin.github.io/post/...