자주 쓰는 ES6 문법 정리
[a, b] = [10, 20] // [10, 20]
[a, b] = [b, a]; // 변수 swap. [20, 10]
[a,b, ...rest] = [10, 20, 30, 40, 50]
console.log(rest) // [30, 40, 50]
const person = {
name: 'Ellery Moon',
familyName: 'Moon',
givenName: 'Ellery'
company: 'goodgood company',
address: 'Seoul',
}
const { familyName, givenName } = person; // 객체에서 필요한 Key-value 엔티티만 꺼내 씀
// 객체 생성시 키 생략하기
const name = 'Ellery moon';
const company = 'goodgood company';
const person = { // 객체를 생성할 때 프로퍼티 키를 변수 이름으로 생략할 수 있음
name,
company
}Last updated