for와 foreach 차이1 [React] for와 foreach의 차이 개요for와 foreach는 같은 동작을 하는 듯 하지만 차이가 있다. 차이에는 동기, 비동기 차이와 배열 조작 가능 여부 차이가 있다.이 글에서는 이러한 차이점에 대해 알아본다차이점1. 동기(sync), 비동기(async)의 차이for는 동기방식이다따라서, for문 안에 오류가 나면 에러 위치 이후의 이벤트들은 동작하지 않고 멈춰버린다.foreach는 비동기 방식이다. - ES6 문법으로, 콜백함수를 뿌린다.따라서, foreach문 안에 에러가 발생하더라도 멈추지 않고 동작한다.가변적인 배열이나 리스트 크기를 구할 필요가 없어 복잡한 반복문에 적합하다.2. 배열 변경 사항 차이for는 배열을 직접 조작할 수 있다foreach는 배열을 변경하지 않는다.foreach는 주로 배열의 각 요소를 읽기 위한 용.. React 2022. 10. 11. 더보기 ›› 이전 1 다음