Içinde Douglas Crockford's JavaScript: The Good Parts o işlevsel devralma kullanmanızı öneririz. İşte bir örnek: var mammal = function(spec, my) {
var that = {};
my = my || {};
// Prot
değişkenler ilk kez OO javascript yapıyorum. Miras ve prototip hakkında okudum ve onu kırdığımı düşündüm. Bu küçük örneği keşfedene kadar. function TestObject(data)
{
this.test_array = [];
Bazı varsayılanları tanımlayan bir sınıfa ve bazı varsayılanları tanımlayan bir alt sınıfa sahibim. Fakat alt sınıfın bir örneğini oluşturduğumda sadece yerel varsayılanlara bakar ve varsayılanlarını
Backbone.Model nesnelerimin örneklerinden erişmek istediğim statik özelliklere sahibim. Metodu çağırmak için ana kurucuyu kodlayabildiğimi biliyorum ama bu, polimorfik statik fonksiyonlara sahip olmam
Başka bir nesnenin yapıcısının "bu" atamalarını kullanması ve tüm bu nesnelerin prototipini alması için bir JavaScript nesnesi almaya çalışıyorum fonksiyonlar. İşte başarmak çalışılıyor ne bir örnek: