인프런 커뮤니티 질문&답변

이하영님의 프로필 이미지
이하영

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

5. LRU(카카오 캐시 변형 : 삽입정렬응용)

forEach() 와 for~of의 차이

작성

·

116

0

선생님 안녕하세요. 좋은 강의 감사드립니다!

배열의 엘리먼트를 하나씩 전개할 때 forEach() 또는 for~of를 사용하시는데 동일한 기능을 가진다고 생각하면 될까요?

아니면 이럴 때는 forEach()가 낫다, for~of가 낫다 등의 케이스가 있을까요?

답변 1

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

거의 동일한 기능입니다. 약간의 차이가 있다면 

for~ of는 중간에 break, continue를 할 수 있지만 forEach는 할 수 없다는 것 정도만 알아 두시면 좋을 것 같습니다.

이하영님의 프로필 이미지
이하영
질문자

감사합니다!

이하영님의 프로필 이미지
이하영

작성한 질문수

질문하기