728x90
이전의 for~in은 연관 배열(객체)를 처리하기 위한 for문이었다면, 이번에 나오는 for~of문은 배열을 처리하기 위한 for문입니다. ES2015에서 추가된 기능입니다.
1. for~of
for~of는 배열을 순차적으로 처리하기 위한 for문인데 배열 뿐만 아니라 Array, String, Map, Set과 같은 내부 요소를 열거 할 수 있는 객체들에도 사용이 가능합니다. 열거가능한 객체들에 대해서는 객체 부분에서 한 번 더 다루겠습니다.
사용법은 for~in과 유사합니다.
for (가변수 of 열거 가능 객체) {
//반복할 코드
}
for~in과 달리 for~of에서는 가변수가 배열의 요소(값)자체에 접근하여 처리함을 볼 수 있습니다.
728x90
'Programming > Javascript' 카테고리의 다른 글
[Javascript] 함수, function (0) | 2021.02.24 |
---|---|
[Javascript] 반복문의 제어 - continue/break, 레이블 (0) | 2021.02.17 |
[Javascript] 반복문 3 - for~in (0) | 2021.02.17 |
[Javascript] 반복문 2 - for문 (0) | 2021.02.17 |
[Javascript] 반복문 1 - while, do~while (0) | 2021.02.16 |
댓글