Logo

Changchangwoo's blog

TIL
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Today I Learned를 기록하는 공간입니다. 🔥🔥🔥
잔디를 클릭하면 내용확인이 가능합니다.
Pinned

모자딥 35-38장

스프레드 문법

  • 하나로 뭉쳐 있는 여러 값들의 집합을 펼쳐 (spread) 개별적인 값들의 목록으로 만든다.
  • Array, String, Map, Set, DOM Collection ( NodeList, HTML Collection)과 같이 for of 로 순회할 수 있는 이터러블에 한정
  • ...[1,2,3] 에서 1, 2, 3은 값이 아닌 값들의 목록. 따라서 스프레드 문법의 결과는 변수에 할당할 수 없다.
  • 그래서 쉼표로 구분한 값의 목록
    • 함수 호출문의 인수 목록
    • 배열 리터럴 요소 목록
    • 객체 리터럴 프로퍼티 목록) 에서만 사용할 수 있다.

인수 목록에서 사용하는 경우 : Math.max와 같은 가변 인자 함수Math.max(...arr)