05. 기술면접 - 자바스크립트 - 향상된 객체 리터럴 (Enhanced Object Literals)
공부목적으로 다른 블로그의 글을 그대로 따라치면서 작성되었습니다. 저작권 문제 시, 비공개 처리하겠습니다
향상된 객체 리터럴 (Enhanced Object Literals) = 축약기능
1. 객체의 속성을 메소드로 사용할 때 function 예약어를 생략하고 생성이 가능해졌다
// 객체
var dictionary = {
words: 100,
lookup: function() { // ES5
console.log("find words");
},
lookup() { // ES6 - ': funtion' 생략
console.log("find words");
}
};
2. 객체의 속성명과 값 명이 동일할 때 아래와 같이 축약 가능
var figures = 10;
var dictionary = {
// figures: figures,
figures
};