잡담소장소

javascript for/in 구문 본문

Study ;3

javascript for/in 구문

유부뽀 2013. 7. 11. 16:41


공부하다가 이해안되서 물어봄.


var o = {p1:1 , p2:2};
var ar = [];
var i = 0;
for(ar[i++] in o);
ar;


위의 경우 ,

in 뒤에 있는 배열이나 객체의 키값을 in 앞의 변수로 돌려주기 때문에 ar[]배열에 하나하나 들어가서

결과값은 [ "p1", "p2" ]로 나온다

(실행은 firebug 이용)


var a = [ 'a' , 'b' ]; / / 배열 객체 정의
var result = '\n' ;
for (var i in a) {
result += '인덱스:' + i + '요소값' + a[i] + '\n';
result ;


보통 위와 같은 식으로 보통 사용하는 듯 하다.


* 자바스크립트 객체지향 프로그래밍 책에서 발췌

반응형

'Study ;3' 카테고리의 다른 글

이미지 로드 후 자바스크립트 호출  (1) 2013.07.18
javascript img resize  (0) 2013.07.17
fancy box 본문의 높이 가져오기  (0) 2013.07.09
javascript date  (0) 2013.07.02
div 나누는 방법  (0) 2013.06.18
Comments