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?
Ş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ş:
JavaScript "Dizi(n)" yeni; ve...
Başvuru koruyarak "bu" JavaS...
Temel arama yöntemi kullanarak prototi...
Bu bir Javascript prototip dili tabanl...
Nasıl zaten başlatılmış bir JavaScript...