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/...
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, commeConcernant la chaîne de prototypes, jetez un oeil à ceci : http://zonxin.github.io/post/...