인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Snippet/JS 스니펫

🚀 자바스크립트 forEach() 에 break 거는 방법

자바스크립트 break Array.forEach() 는 기본적으로 break 문을 따로 지원하지 않는다. 만일 일반 for문의 break 구문을 forEach에 구현하고 싶다면 다음 3가지 방법이 존재한다. try catch문 안에서 forEach를 돌리고, 강제 throw에러로 루프를 벗어나는 방법 Array.some() 메소드를 쓰는 방법 Array.every() 메소드를 쓰는 방법 try catch - forEach는 return true / false 둘 다 continue로 작동된다. - forEach 자체의 return은 undefined 이다. - 따라서 리턴으로 break를 걸수가 없어 아예 예외처리를 통해서 예외를 throw하여 강제로 루프문을 벗어나게 하는 방법을 쓴다. var arr ..

category_image
인파_
2021.09.29
(0)