자바스크립트에서 배열이나 객체를 좀 더 쉽게 다루기 위해 for in 반복문을 제공한다.
for(var str in array) {
}
이것은 array 배열의 처음부터 끝까지. str에 인덱스를 집어넣어 돌리라는 의미이다.
즉,
for(var str = 0; str < array.length; str++) {
}
위 코드와 완전히 동일한 코드라고 할 수 있다. 짧고 간결하게 작성할 수 있다는 장점이 있지만,
배열을 무조건 전부 사용해야하며 배열중에 필요한 부분만 골라서 제어할 수 없다는 단점이 있다.
'개발 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] for .. in 루프 (0) | 2017.09.14 |
---|---|
[자바스크립트] 데이터 타입 변환하기~ (0) | 2017.09.14 |
[자바스크립트] ES6에서 변수와 리터럴 상수 등 사용 방법과 개념 (0) | 2017.09.13 |
textarea에 글 내용 길이 구하기 & 빈 값인지 체크하기 (0) | 2017.08.22 |
자바스크립트 변수를 form 태그의 value로 어떻게 보내나요?? (1) | 2017.07.24 |