프로퍼티(이하 데이터)에 접근하는 2가지 방법
var food = {
name : 'rice'
kind : 'korean food'
1.마침표 ' . ' 표기법
food.rice
2.대괄호 ' [] ' 표기법
food['rice']
*반드시 작은 따옴표(' ')를 이용하여 문자열로 만들어줘야 함
주로 마침표 표기법을 사용하지만
표현식이나 예약어일 경우에 필수로 사용함
food['food-price'] = '20000' (food와 price사이에 - 연산자가 있는 표현식)
*for in문을 이용한 객체 출력
var output;
for(output in food){
console.log(output, food[output];
}
데이터 삭제
delete food.name;
반응형
'학습 log (이론) > javascript' 카테고리의 다른 글
'함수도 객체다' 함수와 프로토타입 체이닝 (0) | 2016.10.14 |
---|---|
'함수를 생성하는 3가지 방법' 함수와 프로토타입 체이닝 (0) | 2016.10.14 |
'배열' 자바스크립트 기초 #4 (0) | 2016.10.12 |
'객체를 생성하는 3가지 방법' 자바스크립트 기초 #2 (0) | 2016.10.08 |
'데이터 타입과 연산자' 자바스크립트 기초 #1 (0) | 2016.10.04 |