-
Javascript - restJavascript 2020. 9. 5. 22:22
...사용 하지만 spread와 다르게 사용
const purpleCuteSlime = { name: '슬라임', attribute: 'cute', color: 'purple' }; const { color, ...rest } = purpleCuteSlime; console.log(color); => purple console.log(rest); => name: '슬라임' attribute: 'cute'
...rest (이름은 rest 아니어도됨) 쓰면 앞서 지정한 값을 제외하고 모든 값을 지정
배열에서 사용
const numbers = [0, 1, 2, 3, 4, 5, 6]; const [one, two, ...rest] = numbers; console.log(one); => 0 console.log(two); => 1 console.log(rest); => [2, 3, 4, 5, 6]
*** 배열에서의 rest는 맨마지막에 와야한다
'Javascript' 카테고리의 다른 글
Javascript - scope (0) 2020.09.05 Javascript - 함수 파라미터에서의 rest, 인자로서 spread (0) 2020.09.05 Javascript - spread (0) 2020.09.05 Javascript - 비구조화 할당(구조 분해) (0) 2020.09.05 Javascript - 조건문 스마트하게 쓰기 (0) 2020.09.05