我有一个带有参数的函数,例如:

function doThisThing(toThis){
    // some function
}


到目前为止,我已经多次使用不同的参数调用函数,如下所示:

doThisThing ( bananas );
doThisThing ( apples );
doThisThing ( pears );


有没有一种更简洁的方法?我已经尝试过类似doThisThing ( bananas, apples, pears );之类的方法,但无济于事...

最佳答案

[bananas, apples, pears].forEach(doThisThing);


如果您可以依靠Array.prototype.forEach支持并且doThisThing仅接受一个参数,则可以使用。

07-24 16:38