我们能否将作为函数参数接收的父对象的所有对象“作为单独对象”解包?我知道这件事可以照你说的做 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条答案
按热度按时间xeufq47z1#
不必提及单个对象
…而且可以用他们的名字。
它们是相互排斥的。