Powiel możliwe:
How can I merge properties of two JavaScript objects dynamically?Utwórz obiekt na podstawie 2 innych
Mam dwa obiekty a i b zdefiniowane tak:
a = {
a: 1,
af: function() { console.log(this.a) },
};
b = {
b: 2,
bf: function() { console.log(this.b) },
};
co chcę teraz jest utworzenie kolejnego obiektu, który uzyska właściwości aib, na przykład:
Należy pamiętać, że aib muszą pozostać bez zmian.
Każdy pomysł, jak to zrobić?
Rozwiązanie jQuery jest niesamowite! –
@NicolasBADIA - tak, $ .extend jest świetny –