컴퓨터 정보/javascript

javascript : Rest operator 뒤에 ... 을 붙혀 여러개의 인자값을 배열로 만들어줌

혜닝혜루 2022. 11. 28. 04:24
728x90
반응형

Rest operator

function f (num1,...num2){
  console.log(num1,num2)
}

f(1,2,3,4,5)
console.log(f)

출력값

코드를 보고 설명을 하자면 함수의 매개변수는  2개인데 num1, num2 이다

근데 보통 저렇게 적고 인자값을 1,2,3,4,5 를 전달해 준다해도 1,2,만 출력되는데

... num2 이렇게 적으면 배열값으로 반환되어 1을 제외한(num1에 들어감) 나머지숫자 [2,3,4,5] 는배열로 들어가게 된다.

이게 바로 Rest operator

728x90