ES6

계산된 프로퍼티 computed property name

reallygeorge? 2020. 2. 29. 15:26
  • 프로퍼티 키 동적 생성   
  • 문자열, 문자열로 변환 가능한 값을 반환하는 표현식을 사용해서 동적으로 프로퍼티 키를 생성할 수 있다.    
  • 단 프로퍼티 키로 사용할 표현식은 대괄호([...])로 묶어야 한다.     
  • 이를 계산된 프로퍼티 이름 (computed property name)이라고 한다.

key 이름을 붙여서 만들 수 있다. 

 

*ES6의 변수 선언과 Object 생성 , Property 추가 

property 추가 하기
ES5와 ES6의 속성 추가 비교

 

객체 리터럴 상속

ES5

  • Object.create()를 사용해 객체를 생성한다.(프로토 타입 패턴 상속)

부모와 자식 관계

*__proto__

부모 객체를 상속받을 수 있다. 

자식 객체 이름 ={ __proto__:부모객체이름} 으로 사용한다.