[JavaScript] for문과 forEach문 차이
·
JavaScript
for문 예시 const array = new Array(4); for (let i = 0; i { // ... }) 차이점 동기와 비동기 for문은 동기 방식이기 때문에 오류가 나면 오류가 난 위치 이후의 작업이 동작하지 않고 멈춰버린다. 하지만 forEach문은 비동기 방식이기 때문에 멈추지 않고 동작한다. 성능 차이 forEach 문은 " 향상된 for문 " 이라고 칭하며, 가변적인 배열이나 리스트 크기를 구할 필요가 없어 복잡한 반복문에 적합하며, 인덱스를 생성하여 접근하는 for문보다 수행 속도가 빠르다. forEach문의..