본문 바로가기

Programing/javascript

[javascript] default parameter / arguments / rest parameter

 

default parameter
function plus (a, b = 10){
  console.log(a + b)
}

plus(1);

b값을 안 넣었을 때, 기본값으로 적용

 

 

arguments
function example(a,b,c){
  console.log(arguments)
}

example(2,3,4);

[2,3,4] 를 담은 Array 출력.

모든 입력된 파라미터를 배열안에 넣어주는 역할

 

rest parameter
function example2(...paramter){
  console.log(paramter)
}

example2(1,2,3,4,5,6,7);

paramter 종류가 많을경우, 들어오는 paramter 들을 전부 보여줌.

 

* resp paramter 는 1개만 사용가능, 그리고 여러개 paramter일 경우, 마지막에 사용.

'Programing > javascript' 카테고리의 다른 글

[javascript] Spread Operator  (0) 2023.04.25
[javascript] Template literals  (0) 2023.04.25
[javascript] this 키워드, arrow function  (0) 2023.04.20
[javascript] 기본 문법  (0) 2023.04.19
javscript 정규표현식(Regular Expression)  (0) 2021.02.09