const person = {
name: "고줭",
age: 9,
say: function () {
console.log(`안녕하세용 ${person.name}`);
console.log(`안녕하세용 ${person["name"]}`);
}
};
console.log(person.name);
console.log(person["name"]);
person.say();
person["say"]();
객체의 경우 new 로 생성하기도 하지만 {}; 를 사용한다면 객체 리터럴 방식을 사용한다.
(json을 떠올리면 쉬움)
객체명.프로퍼티 객체명["프로퍼티"] 로 접근할 수 있으며 .을 사용 하는것은 점표기법이고 []를 사용하는 것은 괄호표기법이라고 함.
객체의 프로퍼티는 문자, 숫자, 불리언, 함수 등 여러 타입을 써도 상관없음.
재밋다 재밋어~!
'Javascript' 카테고리의 다른 글
[Javascript] 반복문 (0) | 2022.04.04 |
---|---|
[Javascript] 배열 (0) | 2022.04.04 |
[Javascript] 콜백함수 (0) | 2022.04.04 |
[Javascript] 함수표현식 & 화살표 함수 (0) | 2022.04.04 |
[Javascript] 함수 (0) | 2022.04.04 |