프로퍼티 값 추출
오브젝트에서 프로퍼트 값 추출.
var obj = { book : "책" }
var value = obj.book;
obj 오브젝트에 프로퍼티 이름인
book이 잆으면 프로퍼티 값 반환.
book이 없으면 undefined 반환.
for~in
형태 : for (변수 in 오브젝트) 문장;
for (표현식 in 오브젝트) 문장;
오브젝트에서 프로퍼티 열거
for (var item in sports){코드}
프로퍼티 이름이 item에 설정
sports[item]으로 프로퍼티 값 구함.
프로퍼티를 작성한 순서대로 일곃진다는것을 보장하지 않음.
var sports = {
soccer : "축구",
baseball : "야구"
};
for (var item in sports){
log(item);
log(sports[item]);
} // item에 soccer가 들어가게 되고, log(item)하게 되면 soccer가 출력됨. log(sports[soccer])의 출력값은 축구. 다시 돌아가 item에 baseball이 들어가게 되고 출력됨.
'javascript' 카테고리의 다른 글
Number 오브젝트 (0) | 2021.09.12 |
---|---|
built-in (0) | 2021.09.12 |
object (0) | 2021.09.09 |
함수, return, 주석 (0) | 2021.09.08 |
try-catch, throw, strict 모드 (0) | 2021.09.06 |