728x90
반응형
개요
특정함수 내에서 반복문을 통해 배열을 검사할때
특정조건이 한번이라도 만족하면 반복문을 멈추게 하고 싶었다.
해결
- return false; 사용
기본적으로 forEach() 함수에는 break가 존재하지 않는다고 한다.
every나 some을 쓰는 경우도 있는데 검색을 해보니 사용하는 것에 대해서는 의견이 분분한 듯 하다.
위와 같이 간단한 경우에는 상관없지만 복잡한 코드라면
forEach 보다는 그냥 정상적(?)으로 for문을 돌려서 break를 쓰는게 나아보인다.
Reference
728x90
반응형
'프로그래밍' 카테고리의 다른 글
[KeyPair] - Permissions 0664 for pem are too open (0) | 2020.06.11 |
---|---|
[Intellij] - 디버깅 시 값 확인하는 법(Evaluate) (0) | 2020.06.02 |
[JavaScript] - 배열 순서 변경 (0) | 2020.05.28 |