SORU
31 Mart 2012, CUMARTESİ


__proto__ VS. JavaScript prototip

Bu rakam yine her nesnenin bir prototip olduğunu gösteriyor. Kurucu Foo fonksiyonu da Fonksiyonu olan kendi __proto__ vardır.prototip, ve dolayısıyla da __proto__ özelliği tekrar üzerinden başvurular Nesne.prototip. Bu nedenle, tekrar ediyorum, Foo.prototip sadece bir açık. b ve c nesneleri prototipi anlamına gelir Foo özelliği.

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

Ne __proto__ prototype özellikleri arasındaki farklar?

enter image description here

Şekil here alınır.

CEVAP
31 Mart 2012, CUMARTESİ


__proto__ arama zinciri yöntemlerini, vs. gidermek için kullanılan gerçek bir nesnedir. prototype new ile bir nesne oluşturduğunuzda __proto__ oluşturmak için kullanılan nesne

( new Foo ).__proto__ === Foo.prototype
( new Foo ).prototype === undefined

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • spederson7

    spederson7

    17 Temmuz 2006