【发布时间】:2018-04-30 16:12:17
【问题描述】:
假设我有一个对象
var bar = {hi: 1, there: 2};
我想在函数结束时返回传递的同一个对象,同时在函数参数中进行解构赋值。
它可能看起来像这样:
function foo({hi, there}){
//logic with variables "hi" and "there"
return ...arguments;
}
并且返回值与bar;相同
由于显而易见的原因,传播运算符在这种情况下不起作用,但我想知道是否有一种简单的方法可以做到这一点或类似的东西。
【问题讨论】:
标签: javascript ecmascript-6 object-destructuring