gpt4 book ai didi

javascript - 如何将对象解构为参数名称

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:39:12 26 4
gpt4 key购买 nike

<分区>

我在其他地方定义了很多看起来像这样的函数

export function foo(bar1, bar2, bar3, ...) {
// does stuff
}

在我正在处理的模块中,我传递了上面的函数和一个包含如下参数的对象:

// params = {
// bar1: bar1Value,
// bar2: bar2Value,
// bar3: bar3Value,
// ...
// }
function myFunc(foo, params) {

}

我需要以正确的顺序使用参数调用 func。它是一个对象而不是数组,所以我不能依赖属性顺序,我需要将参数与函数的签名相匹配。这可能吗?

编辑补充: 可以传入的函数有几百个,我尽量避免全部重构,但是直接查参数名好像不太可能。但是我有 found this这表明可以通过将函数分解为字符串来完成。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com