JavaScript Prototype devralma işleminde prototype.constructor özelliğinin eklenmesinin amacı nedir? Bir örnekle açıklamama izin ver. Sub.prototype.constructor = Sub ekleme veya değilken "Yapılandırıcı" ayarının "prototip" özelliğindeki avantajları
var Super = function() { this.superProperty = 'Super Property' } var Sub = function() { this.subProperty = 'Sub Property' } Sub.prototype = new Super(); Sub.prototype.constructor = Sub; // advantages of the statement var inst = new Sub();
aşağıdaki satırları
, tüm durumda her zaman doğru dönün.console.log(inst instanceof Sub) // true console.log(inst instanceof Super) // trueSanırım yeni örnekler alınırken yararlı olabilir, ne zaman ve/veya nasıl?
Şimdiden teşekkürler.
büyük soru! – tybro0103