[JavaScript] for...in

JavaScript 2014. 1. 10. 17:45


for...in 문은 객체의 프로퍼티나 배열의 원소에 대해 순서대로 반복처리를 실행


변수에는 객체로부터 나온 프로퍼티명이 저장되거나, 배열로부터 나온 인덱스번호가 저장된다.


for( 변수 in "객체" or "배열"){


}

var arr = [ {name: '정도전', age: 50}, {name: '이성계', age: 60}, {name: '정몽주', age: 54}, {name: '이방원', age: 43} ]; for(var idx in arr){ for(var prop in arr[idx]){ document.writeln(prop + ' : ' + arr[idx][prop]); if(prop == 'age'){ break; } } }


Posted by 달팽이맛나
,