![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcVuxx%2FbtqF1SnEHXN%2F8skDmkSklP5alKpo8iDaF0%2Fimg.jpg)
[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 = '뛰어남'
문자로 객체를 선언하면 문자 리터럴인 것이다.
반응형