[JavaScript] 객체 리터럴

유영준·2022년 11월 4일
0
post-thumbnail

자바스크립트의 기본 개념동작 원리를 정확히 이해하는 것이 중요!


개인적인 공부를 하면서 중요한 내용을 정리한 형식이기 때문에 오류가 있을 수 있습니다.
피드백 주시면 정말 감사하겠습니다.


프로퍼티 : 객체의 생태를 나타내는 값
메서드 : 프로퍼티를 참조하고 조작할 수 있는 동작

인스턴스란 클래스에 의해 생성되어 메모리에 저장된 실체를 말한다

식별자 네이밍 규칙을 따르지 않는 이름에는 반드시 따옴표를 사용해야 한다

var person = {
  firstName: 'Ung-mo', // 식별자 네이밍 규칙을 준수하는 프로퍼티 키
  'last-name': 'Lee'   // 식별자 네이밍 규칙을 준수하지 않는 프로퍼티 키
};
console.log(person); // {firstName: "Ung-mo", last-name: "Lee"}

메서드 축약 표현

// ES6
const obj = {
  name: 'Lee',
  // 메서드 축약 표현
  sayHi() {
    console.log('Hi! ' + this.name);
  }
};
obj.sayHi(); // Hi! Lee
profile
프론트엔드 개발자 준비 중

0개의 댓글