Eventuali duplicati:
How can I merge properties of two JavaScript objects dynamically?Creare un oggetto sulla base di 2 altri
ho due oggetti A e B definite come questo:
a = {
a: 1,
af: function() { console.log(this.a) },
};
b = {
b: 2,
bf: function() { console.log(this.b) },
};
Quello che voglio ora è quello di creare un altro oggetto che otterrà le proprietà di aeb, come questo:
c = {
a: 1,
af: function() { console.log(this.a) },
b: 2,
bf: function() { console.log(this.b) },
}
Si noti che a e b devono rimanere uguali.
Qualche idea su come fare questo?
La soluzione jQuery è fantastica! –
@NicolasBADIA - sì, $ .extend è grande –