WEB/JavaScript

[JavaScript] forEach에서 break하는 대안

bay07 2024. 4. 18. 11:34

▷ 문제 인식

forEach에서는 break 키워드를 사용할 수 없다 

대신 some과 every의 특징을 활용해 

마치 break를 사용하는 것처럼 활용할 수 있다 

 

해결방안 

1. some 

콜백 함수가 true를 반환하면
즉시 순회를 중단하는 특징을 활용한다 

 

 

2. every 

콜백 함수가 false를 반환하면
즉시 순회를 중단하는 특징을 활용한다