for()문

for문은 조건식을 만족할 때까지 특정 코드를 반복하여 실행합니다. 사용방법은 while문과 같지만 while문보다 사용하기 편해 사용 빈도가 높은 편입니다.


for()문 문법

{
    for(초기값; 조건식; 증감식){
        자바스크립트 코드;
    }
}

{
    for(var i=1; i<=10; i++){
        document.write("반복"+i,"
"); } }
{
    반복1    
    반복2   
    반복3   
    반복4    
    반복5    
    반복6    
    반복7    
    반복8    
    반복9    
    반복10    
}

forEach문

forEach 메서드는 배열을 순회하며 각 요소값에 대해 인수로 전달받은 함수를 호출합니다.
배열의 끝에 가면 자동으로 반복을 종료합니다.


{
    배열명 forEach(요소명=> {
        실행문(요소명)
    })
}
{
    const arr = ["가","나","다","라"]
    arr.forEach(function(item,index,arr2){
        console.log(item,index,arr1[index+1]);
    }) //가0나//나1다//다2라//라3undefined
}