Распаковка всех объектов отдельно от объекта, полученного в качестве параметра в функции

Можем ли мы распаковать все объекты «как отдельные объекты» родительского объекта, полученного в качестве параметра функции? Я знаю, что это можно сделать как 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 ответ

без упоминания отдельных объектов

… И мог использовать их по именам.

являются взаимоисключающими.

Другие вопросы по тегам