FrontEnd/ES6

04. 향상된 객체 리터럴(Enhanced Object Literals)

hanseom 2021. 9. 4. 10:50
반응형

1. 객체의 속성을 메서드로 사용할 때 function 예약어를 생략하고 생성이 가능합니다.

  var obj = {
    num: 100,
    // ES5
    findNum: function() {
      console.log("find number");
    },
    // ES6
    findNum() {
      console.log("find number");
    }
  }

 

2. 객체의 속성명과 값 명이 동일할 때 축약이 가능합니다.

  var num = 10;
  var obj = {
    // num: num,
    num
  };

반응형