Notice
잡담소장소
javascript for/in 구문 본문
공부하다가 이해안되서 물어봄.
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