for...of 구문은 반복 가능한 객체에 대해서 일회 반복하면서 각 개별 프로퍼티 값에 대응하는 실행문 루프를 생성할 수 있다.
ES6에 새롭게 추가된 for...of 구문에 대해 알아보자.
for...of 구문은 반복 가능한 객체(Array
, Map
, Set
, String
, TypedArray
, arguments
객체 등)에 대해서 일회 반복하면서 각 프로퍼티 값에 대응하는 실행문이 있는 루프를 생성한다.
for (variable of iterable) {
statement
}
variable
iterable