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

  • ELawshea

    ELawshea

    26 Mayıs 2008
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006