2.1.3 객체 리터럴
객체 리터럴에 편리한 기능들이 추가되었습니다.
다음 코드는 oldObject 객체에 동적으로 속성을 추가하고 있습니다.
var sayNode = function() { console.log('Node'); }; var es = 'ES'; var oldObject = { sayJS: function() { console.log('JS'); }, sayNode: sayNode, }; oldObject[es + 6] = 'Fantastic'; oldObject.sayNode(); // Node oldObject.sayJS(); // JS console.log(oldObject.ES6); // Fantastic
이 코드를 다음과 같이 다시 쓸 수 있습니다.