jQuery .extend() 合并两个对象的属性放到第一个对象中
合并两个或多个对象的属性放到第一个对象中。
方法的返回值为合并后的对象。var t1 = {
a: 0,
b: {x: 5, y: 100},
c: 7
};
var t2 = {
b: {p: 2},
d: 1
};
var object = $.extend(t1, t2);
代码示例html>
jQuery.extend demovar object1 = {
apple: 0,
banana: { weight: 52, price: 100 },
cherry: 97
};
var object2 = {
banana: { price: 200 },
durian: 100
};
// Merge object2 into object1
$.extend( object1, object2 );
// Assuming JSON.stringify - not available in IE<8
$("#log").append( JSON.stringify(object1));