複数の連想配列を、上書きでマージしたい場合のやり方について。
$.extend(target, obj1[, obj2, ...]);
target:マージ対象の連想配列
objXX:マージする連想配列
※マージする連想配列は複数指定可能
例)
var test1 = {a:'A', b:'B', c:'C', d:'D'}; var test2 = {b:'99', e:'1'}; $.extend(test1,test2); console.log(test1);
出力結果
{a: “A”, b: “99”, c: “C”, d: “D”, e: “1”}
参考サイト:ko-atrandom
連想配列の中に、さらに連想配列を含む場合などの使い方も載っている。