주니어 개발자 성장기
(22.10.10) ES6 - 향상된 객체 리터럴, 속성 메서드의 축약 본문
Enhanced Object Literal (향상된 객체 리터럴)
1. 속성 메서드의 축약
- 객체의 속성을 메서드로 사용할 때 function 예악어를 생략하고 생성가능
var dictionary = {
words: 100,
// ES5
lookup: function() {
console.log("find words");
},
// ES6
lookup() {
console.log("find words");
}
};
2. 속성명의 축약
- 객체의 속성명과 값 명이 동일할 때 아래와 같이 축약 가능
var figures = 10;
var dictionary = {
//figures: figures,
figures
};
'JavaScript' 카테고리의 다른 글
| (22.10.26)var vm = this; 를 쓰는 이유 (0) | 2022.10.26 |
|---|---|
| (22.10.11) ES6 - 모듈(Modules) (1) | 2022.10.11 |
| (22.10.10) ES6 - 화살표 함수(Arrow Function) (1) | 2022.10.10 |
| (22.10.10) ES6 - const & let (1) | 2022.10.10 |
| (22.09.04) 자바스크립트 비동기 처리 관한 레퍼런스 (0) | 2022.09.04 |