for in 문과 객체 프로퍼티 출력
전공서적/인사이드자바스크립트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'
<참고문헌 : 인사이드자바스크립트>
'전공서적 > 인사이드자바스크립트' 카테고리의 다른 글
문자열 (0) | 2017.08.30 |
---|---|
참조타입의 특성 (0) | 2017.08.25 |
Javascript 문자열 (0) | 2017.08.06 |
Javascript 기본타입 (0) | 2017.08.06 |
참조에 의한 호출방식 (Call By Value) (0) | 2017.08.02 |