在未声明的变量上使用jQuery的$ .extend插件

时间:2012-03-23 19:51:15

标签: jquery extend

This page说使用:

var object = $.extend({}, object1, object2);

但我更喜欢把一切都放在一边。因此,如果我有一个显式声明的本地范围,我可以使用:

var local = {};
$.extend(local.object, object1, object2);

而不是这样说:

var local = {};
local.object = $.extend({}, object1, object2);

1 个答案:

答案 0 :(得分:1)

你有没有试过这种方法?

var local = { object: {} }; 
$.extend(local.object, object1, object2);
顺便说一句,我没有看到第三种方法的问题。