对未声明的变量使用$.extend插件进行jQuery



此页面说明使用:

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

但我更喜欢审视一切。因此,如果我有一个明确声明的本地作用域,我可以使用:吗

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

而不是这样说:

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

您尝试过这种方法吗?

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

顺便说一句,我认为第三种方法没有问题。

最新更新