nodejs中如何将数组传给不定长参数

一个类似于如下的方法,接收一个不定长的参数, 现在有一个数组, 想要直接传给不定长参数,该怎么做呢? 

function demo(...param){
}

刚开始用了一种很笨的方法, 判断数组长度, 根据数组长度, 去数组中的值进行传入,

if(数组.length==2){
demo(数组[0],数组[1]);
}

说实话,这种方法很low , 但是不知道该怎么传递, 后来发现,只需要在数组前面加上...就可以了, 

demo(...数组);

很少用nodejs , 勿喷! 

猜你喜欢

转载自blog.csdn.net/qq_27348837/article/details/97622892