gpt4 book ai didi

javascript - 在javascript中将一个参数传递给多个参数函数

转载 作者:行者123 更新时间:2023-11-30 07:13:15 25 4
gpt4 key购买 nike

我的 Angular 函数是在服务中定义的,例如,

$delegate.isConfigurable = function (product, config) {
if (product) {
///.....
}
return config.getDetail();
};

现在,在 controller 上,我通过以下方式调用它:

mySer.isConfigurable(null, conf);

但是传递 null 对我来说看起来有点不知所措。

我尝试调用 mySer.isConfigurable(conf); 但这使得 conf 与函数的 first parameter 匹配。

相反,有没有其他方法可以只传递 conf

最佳答案

也许你可以改变参数定义的顺序?

$delegate.isConfigurable = function (config, product) {
if (product) {
///.....
}
return config.getDetail();
};

然后你可以只调用 mySer.isConfigurable(conf); 并且 product 在这种情况下是未定义的,并且计算结果为 false。

关于javascript - 在javascript中将一个参数传递给多个参数函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43816101/

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