Top

for() 문

반복문의 종류 중 하나로, 어떤 특정한 조건이 거짓으로 판별될 때까지 반복하고 싶을 때 사용합니다.

for문의 구조
<script>
    for (초기식; 조건식; 증감식) {
        document.write("반복" + i, "<br>");   //중괄호의 코드가 10회 반복해서 실행됩니다.
    }
</script>

    실행결과:
    반복1
    반복2
    반복3
    반복4
    반복5
    반복6
    반복7
    반복8
    반복9
    반복10

for()문 문법

for( let i=0; i<arr(length); i++ ){
}
초기식 설정 : let i=0 초기 시작 값을 0으로 설정하고 초기값은 오직 한 번만 실행되며 이후로는 실행되지 않습니다.
조건식 설정 : i<arr(length) 조건에 맞으면 실행됩니다.
증감식 설정 : 조건에 맞으면 1씩 증가됩니다.

forEach문

forEach 반복문은 오직 배열에서만 사용가능한 메서드입니다. forEach구문의 인자로 callback함수를 사용 할 수 있고, 배열의 각 요소들이 반복될 때 이 callback함수가 호출됩니다.

forEach구문의 Callback함수의 매개변수로는 배열값(item), 배열의 인덱스(index), 배열 자체(array)가 있습니다.

기본형
    배열                       Callback함수
    array.forEach(function(item, index, array){
        자바스크립트 코드;
    });