for-of 구문

for-of 구문은 배열을 순회하기 위한 루프를 생성합니다.

구문

javascriptfor (let elementVariable of array) {
  /*
    elementVariable에 순회할 배열의 요소들이
    차례대로 들어갑니다.
  */
};

예시

배열 요소를 순회하며 화면에 출력해 봅시다:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

예시

루프의 반복 횟수를 세는 카운터를 만들어 봅시다:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

함께 보기