recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment comprendre la phrase selon laquelle le constructeur est l'identifiant unique du prototype? Quel est le sens

Comment comprenez-vous la phrase selon laquelle le constructeur est l'identifiant unique du prototype ? Qu'est-ce que ça veut dire

phpcn_u1582phpcn_u15822805 Il y a quelques jours548

répondre à tous(1)je répondrai

  • 为情所困

    为情所困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/...

    répondre
    0
  • Annulerrépondre