본문 바로가기

프로그래밍 세상/자바스크립트 이야기

제 6장. 문장



                                                      for inwith의 예제
  


           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 보단 변수를 이용하여 접근하는 방식을 권장한다.