995 Stimmen

__proto__ VS. prototype in JavaScript

Diese Abbildung zeigt erneut, dass jedes Objekt einen Prototyp hat. Konstruktor Funktion Foo hat auch einen eigenen __proto__ die Function.prototype ist, ist und die ihrerseits auch über ihre __proto__ Eigenschaft wieder auf dem Object.prototype. Wiederholen Sie also, Foo.prototype ist nur eine explizite Eigenschaft von Foo, die auf den Prototyp der Objekte b und c verweist.

var b = new Foo(20);
var c = new Foo(30);

Was sind die Unterschiede zwischen __proto__ y prototype ?

enter image description here

Die Zahl wurde entnommen aus dmitrysoshnikov.com .

Hinweis: Es gibt jetzt a 2. Auflage (2017) zu dem oben genannten Artikel von 2010.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X