合并多個對象
$.extend(deep,target,object)
deep指示是否深度合并對象攻人,默認為false蒿辙。如果該值為true邦尊,且多個對象的某個同名屬性也都是對象嚎莉,則該"屬性對象"的屬性也將進行合并腿椎。,
var object1 = {
apple: 0,
banana: { weight: 52, price: 100 },
cherry: 97
};
var object2 = {
banana: { price: 200 },
durian: 100
};
// 將 object2 遞歸合并到 object1中
$.extend( true, object1, object2 );
結(jié)果:
object1: {"apple":0,"banana":{"weight":52,"price":200},"cherry":97,"durian":100}
$.extend( false, object1, object2 );
結(jié)果:
{"apple":0,"banana":{price:200},"cherry":97桌硫,,"durian":100}