전공서적/인사이드자바스크립트
for in 문과 객체 프로퍼티 출력
kmjkmj2005
2017. 8. 10. 13:07
for in 문과 객체 프로퍼티 출력
for in 문을 사용하면, 객체에 포함된 모든 프로퍼티에 대해 루프를 수행할 수 있다
for in문이 수행되면서 prop 변수에 foo객체의 프로퍼티가 하나씩 할당
//객체 리터럴을 통한 foo 객체 생성
var foo = {
name : 'foo',
age : 30,
major : 'computer science'
};
//for in문을 이용한 객체 프로퍼트 출력
var prop;
foo(prop in foo){
console.log(prop, foo[prop]);
}
출력결과
name foo
age 30
major 'computer science'
<참고문헌 : 인사이드자바스크립트>