for in과 with의 예제 |
Script Sample 소스 |
Sample 실행 화면 |
< 간략 설명 > 1. for in 을 이용한 예제 1) for 와 다르게 for in 은 index를 사용하지 않고, 지정한 배열 및 객체의 프로퍼티를 이용하여 반복문을 수행한다. 2) for ( a in b ) 의 경우 b의 프로퍼티 key 값이 a 에 저장된다. 3) b[a] 를 이용하여 a 키에 대한 값을 얻을 수 있다. 4) 위의 예제는 key 및 value 값을 얻기 위해 간단한 for in 을 사용하였다. 2. with 예제 with는 반복적으로 긴 객체명을 작성하는 불편함을 해소 하기 위해 사용할 수 있다. 하지만, with를 사용하는 방법은 권장하지 않으며, with 보단 변수를 이용하여 접근하는 방식을 권장한다. |
'프로그래밍 세상 > 자바스크립트 이야기' 카테고리의 다른 글
제 11장. 정규 표현식을 사용한 패턴 매칭 (0) | 2012.02.14 |
---|---|
제 10장. 모듈과 네임스페이스 (0) | 2012.02.13 |
제 9장. 클래스, 생성자, 프로토타입 (0) | 2012.02.13 |
제 8장. 함수 (0) | 2012.01.30 |
제 7장. 객체와 배열 (0) | 2012.01.30 |
제 5장. 표현식과 연산자 (0) | 2012.01.21 |
제 4장. 변수 (0) | 2012.01.15 |
제 3장. 데이터 타입과 값 (0) | 2012.01.14 |
제 2장 어휘 구조 (0) | 2012.01.08 |
제 1장 자바스크립트 소개 (0) | 2012.01.08 |