首页 > 解决方案 > 从函数参数中获取解构对象作为单个对象

问题描述

我喜欢在我的函数中使用解构参数,但有时我想在不重构的情况下传递整个对象。

function foo({a, b, c, d, e}) {
   // How to get obj here?
}
foo(obj);

我怎么能obj不诉诸:

let obj = {a, b, c, d, e}

arguments变量可能是关键,但它是一个没有名称的数组(类似)对象。

标签: javascriptecmascript-6

解决方案


推荐阅读