[JavaScript] 프로퍼티와 메서드와 리터럴

Lpla

·

2020. 7. 25. 21:20

반응형

자바스크립트 공부를 하다 보니 프로퍼티와 메서드, 리터럴이라는 용어를 자주 접한다.

이를 짧게 정리해보았다.

 

프로퍼티 : 키(Key)와 값(Value)로 이루어진 객체(Object)의 일부

let member = {
  'name' : 'Jin',
  'age' : 30,
  'country' : 'italy'
}

member는 객체

'name', 'age', 'country' 는

'Jin',  30, 'italy' 는

 

'name' : 'Jin',

'age' : 30,

'country' : 'italy' 는 프로퍼티이다.

 

let member = {
  'name' : 'Jin',
  'age' : 30,
  'country' : 'italy',
  
  sayHello() {
    alert("안녕하세요.");
  }
}

member.sayHello(); // 안녕하세요.

 

sayHello는 member 라는 객체의 메서드이다.

 

그리고 위 코드처럼 중괄호 형식으로 객체를 선언하는 것을 객체 리터럴이라고 한다.

 

let skill = '뛰어남'

문자로 객체를 선언하면 문자 리터럴인 것이다.

반응형