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

    이 코드를 다음과 같이 다시 쓸 수 있습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.