본문 바로가기

프로그래밍

[JavaScript] - forEach() break 하는법

반응형

개요

특정함수 내에서 반복문을 통해 배열을 검사할때

특정조건이 한번이라도 만족하면 반복문을 멈추게 하고 싶었다.

 

 

 


해결

  • return false; 사용

 


기본적으로 forEach() 함수에는 break가 존재하지 않는다고 한다.

everysome을 쓰는 경우도 있는데 검색을 해보니 사용하는 것에 대해서는 의견이 분분한 듯 하다.

 

위와 같이 간단한 경우에는 상관없지만 복잡한 코드라면

forEach 보다는 그냥 정상적(?)으로 for문을 돌려서 break를 쓰는게 나아보인다.


 

 

Reference


개발 새발

미니옵빠의 code stubs

 

반응형