프로그래밍 세상/자바스크립트 이야기
제 6장. 문장
초매
2012. 1. 21. 15:54
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 보단 변수를 이용하여 접근하는 방식을 권장한다. |