Использование плагина $ .extend для jQuery по необъявленной переменной - PullRequest
0 голосов
/ 23 марта 2012

Эта страница говорит, что использовать:

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

Но я предпочитаю охватывать все. Поэтому, если бы у меня была явно объявлена ​​локальная область действия, я мог бы использовать:

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

вместо того чтобы сказать это:

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

1 Ответ

1 голос
/ 24 марта 2012

Вы когда-нибудь пробовали этот подход?

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

Кстати, я не видел проблемы с третьим подходом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...