可能性の重複:2人の他人
a = { a: 1, af: function() { console.log(this.a) }, }; b = { b: 2, bf: function() { console.log(this.b) }, };
は、私が今欲しい:
How can I merge properties of two JavaScript objects dynamically?
が、私はこのように定義された2つのオブジェクトaとbを持っています次のようにaとbのプロパティを取得する別のオブジェクトを作成することです:
c = {
a: 1,
af: function() { console.log(this.a) },
b: 2,
bf: function() { console.log(this.b) },
}
aとbは同じままでなければならないことに注意してください。
これはどのように行うのですか?
jQueryソリューションは素晴らしいです! –
@NicolasBADIA - ええと、$ .extendは素晴らしいです –