개발/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 문을 사용하면 배열뿐이 아니라

그 객체에 모든 사용자 프로퍼티와 값을 볼 수 있답니다.