Распаковка всех объектов отдельно от объекта, полученного в качестве параметра в функции
Можем ли мы распаковать все объекты «как отдельные объекты» родительского объекта, полученного в качестве параметра функции? Я знаю, что это можно сделать как
funName(objA, ObjB){---}
но можно ли это сделать в любом случае без упоминания отдельных объектов как
(objA, ObjB)
при получении?
Это может показаться сбивающим с толку, поэтому вот случай, облегчающий понимание. У меня есть в общей сложности 12+ кешированных элементов DOM, которые позже используются в 5-6 функциях в зависимости от необходимости. Что я действительно хочу , так это чтобы я мог получать их в этих более поздних функциях и мог использовать их по именам. Бессмысленный набросок мыслей может выглядеть следующим образом, а может и не выглядеть, возможно, это поможет понять мою проблему:
Function mainFunction() {
parentObj = {objA: "$_el1", objB: "$_el2"..many more..};
subFunc1(parentObj);
}
subFunc1(...) {
objH.css("backgroundColor": "#f5f5f5");
}
Кто-нибудь из вас может сказать мне, возможно ли это? Если да, то как! Мы будем очень благодарны за любую помощь или руководство. Заранее спасибо .
1 ответ
без упоминания отдельных объектов
… И мог использовать их по именам.
являются взаимоисключающими.