/**
* 0-使用...args
* 1-传入的参数会被封装成一个数组
* 2-这个在java里面又叫做可变参数
* 3-所以传入的参数的长度是可以变化的
* 4-另外可变参数都是放在参数的最后一个
*/
function my2string (firstParam, ...args) {
console.log(firstParam);
console.log(args);
console.log(Array.isArray(args));
}
my2string('Alice','Bruce','Celina');
/**
* 0-不适用...args,就是单纯的一个参数args
* 1-这个时候只能传入一个参数,多余的参数会被丢弃
*/
function my2string1 (args) {
console.log(args);
console.log(typeof args);
}
my2string1('Alice','Bruce','Celina');