Kenapa awak cakap bukan-bukan ni? . . . . Maksudnya, kedudukan objek dalam rantai prototaip bergantung sepenuhnya pada fungsi. Ini sahaja yang terlintas di fikiran saya yang mungkin betul. Rantaian prototaip sebenarnya terdiri daripada atribut prototype属性构成的链表,一个对象通过原型链继承其他的属性。可能因为这是一个构造函数的prototype fungsi, jadi itulah yang dia katakan. Tetapi ini tidak semestinya betul, contohnya
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
Mengenai rantaian prototaip, lihat ini: http://zonxin.github.io/post/...
Kenapa awak cakap bukan-bukan ni? . . . . Maksudnya, kedudukan objek dalam rantai prototaip bergantung sepenuhnya pada fungsi. Ini sahaja yang terlintas di fikiran saya yang mungkin betul. Rantaian prototaip sebenarnya terdiri daripada atribut
prototype
属性构成的链表,一个对象通过原型链继承其他的属性。可能因为这是一个构造函数的prototype
fungsi, jadi itulah yang dia katakan. Tetapi ini tidak semestinya betul, contohnyaMengenai rantaian prototaip, lihat ini: http://zonxin.github.io/post/...