개발/Java Script
자바스크립트 for/in 문 활용법
쭈니후니
2008. 11. 20. 08:32
자바스크립트에서 사용하는
향상된 for 문 비스무레 한 문장입니다~
ex)
var a = { x:1, y:2, z:3 };
var b = new Array();
var i = 0;
for( b[i++] in a );
이런식으로 사용하면 a 배열에 모든 프로퍼티 값을
b 가 참조하는 Array 객체로 손쉽게 복사 할 수 있어용~
이어서 b 객체에 있는 모든 값을 보려면
ex2)
for( var c in b ){
alert( b[c] );
}
이런식으로 for/in 문을 사용하면 배열뿐이 아니라
그 객체에 모든 사용자 프로퍼티와 값을 볼 수 있답니다.