比方说,我有这个功能有多个参数多次调用一个函数在JavaScript
function myFunction(a, b, c) {
... code here ...
}
现在我想多次使用几种不同的参数,每次调用它:
myFunction('sky', 'blue', 'air');
myFunction('tree', 'green', 'leaf');
myFunction('sun', 'yellow', 'light');
myFunction('fire', 'orange', 'heat');
myFunction('night', 'black', 'cold');
我如何才能合并所有这些电话?
我知道如何做迭代或forEach
当只有一个参数,但我不知道如何用各种非数字参数做到这一点。
这取决于你的参数,都存储在一个数组?它们是基于用户输入的吗?你能提供更多的背景吗? – Roberrrt
*“我怎样才能将所有这些调用合并为一个?”*如果您的意思是一次调用'myFunction',则不能改变'myFunction'的工作方式。根据值的来源,你当然可以使用一个循环来只对'myFunction'进行编码。 –