본문 바로가기

개발/Web

Rest 파라미터, Spread 연산자

Rest파라미터

  • 가변인자 함수에서 사용

  • ...rest <- ...(Spread 연산자)를 사용하여 들어오는 인자값을 리스트로 받음
    '''
    ...rest
    '''

  • param1, pram2 까지는 변수에 받고, 이후에 들어오는 변수들은 rest에 리스트로 받음
    '''
    function foo(param1, param2, ...rest){}
    '''

Spread 연산자
-함수에서뿐만 아니라 배열, 객체에서 사용

배열: 리스트에 다른 배열을 추가할 때 concat 대신에 사용

'''

var arr = [1,2,3];

arr.concat([4, 5, 6)); --> [...arr, 4, 5, 6];

'''

'개발 > Web' 카테고리의 다른 글

웹개발 시작하기  (0) 2020.02.21
DOM  (0) 2020.02.21
프로토타입(prototype)  (0) 2020.02.21
화살표 함수  (0) 2020.02.20
함수(function) & 메서드(method)  (0) 2020.02.18