javascript:获取函数中未破坏的参数

时间:2018-06-26 11:58:38

标签: javascript ecmascript-6 destructuring

我需要获取函数内部未破坏的参数。最好的方法是什么?

const foo = ({url, options, header, body, auth = 1}) => {
    //...do things with the parameters...
    let params = {url, options, header, body, auth}; // Is there an easy way?
    bar(params);
}

1 个答案:

答案 0 :(得分:1)

您可以在aspectj中有一个参数,并在其中进行分解。然后,您将使用foourloptionsheaderbody做一些事情,最后像{{1}一样调用auth },spreading bar并同时添加bar({ ...args, auth })

args
auth