- 향상된 객체 리터럴이란 기존의 자바 스크립트에서 사용되는 객체 정의 방식을 개선한 문법입니다.
- 자주 사용하던 문법을 한층 더 간결하게 작성할 수 있도록 도와줍니다.
const 객체명 = {
속상 : 값,
메서드 : function(){
// 메서드 명령
}
}
const person = {
name : '홍길동',
age : 20,
walk : function(){
console.log(this.name + '이 걷습니다.');
}
}
const test = {
//javascript : javascript,
javascript
}
console.log(test);
const a = '테스트', b =42, c ={};
const test = {
a,
b,
c,
};
console.log(test.a);
console.log(test.b);
console.log(test.c);
const test = {
/*
javascript : function() {
console.log('자바스크립트');
}
*/
javascript() {
console.log('자바스크립트');
}
}
test.javascript();
-이와 같이 function을 생략하고 바로 함수로 처리해도 실행되는 것을 확인할 수 있습니다.