function showName(name){
console.log(name);
}
showName('Mike')
showName('Mike', 'Tom')
showName();
arguments
function showName(name){
console.log(arguments.length);
console.log(arguments[0]);
console.log(arguments[1]);
}
showName('mike', 'tom');
//2
//'mike'
//'tom'
Rest parameters
(나머지 매개변수)
function showName(...names){
console.log(names)
}
showName(); //[]
showName('Mike'); // ['Mike']
showName('Mike','Tom') //['Mike','Tom']
Spread syntax 배열
전개구문 배열
let arr1 = [1,2,3]
let arr2 = [4,5,6]
let result = [...arr1, ...arr2]
console.log(result);//[1,2,3,4,5,6]
let result2 = [...arr1, ...arr2 ,7,8,9]
//[0~9]