我为许多功能动态使用单个结构,如下所示:
Parent[funcName](data, function(err) {
// further operations
});
函数中的变量“data”根据函数要求有0、1、2或3。当在“data”中传递单个参数时它工作正常,但如果超过 1,它会显示错误 - “需要更多参数”。
那么如何使用单个变量传递多个参数呢?有什么解决办法吗?
最佳答案
You can use the spread operator
Parent[funcName](...data, function(err) {
// further operations
});
其中data
是您传递的所有参数的数组。
关于javascript - 如何在 Javascript 中用单个变量编写多个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49149986/