본문 바로가기
javascript

프로퍼티 값 추출, for~in문

by rami_ 2021. 9. 12.

프로퍼티 값 추출

오브젝트에서 프로퍼트 값 추출.

 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