[Javascript] forEach 안에서 return/break 처리?
결론은 안됩니다. js를 익숙하게 사용하시는 분들이라면 알겠지만, js가 처음이거나 익숙하지 않다면 놓칠 수 있는 부분이다. 나 역시 Vue.js를 다룰일이 생겨서 개발 중에 원하는 값이 나오지 않아 디버깅하다가 발견 ㅎ.. 잘못된 사용 예시 const arr = [1,2,3,4,5]; arr.forEach((value) => { if(value == 3) return; console.log(value); }); // 기대 실제 // 1 1 // 2 2 // 3 4 // 5 해당 예시에서 return후 forEach문을 빠져나오지 않고 마치 'continue'처럼 동작한다. (forEach에서 continue는 쓸 수 없다.) forEach를 단순히 for문으로 생각하고 사용했기 때문이다. forEach..
개발/에러,이슈
2022. 3. 15. 11:29
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- websocket
- 채팅
- 삼성 sw역량테스트
- Heap
- programers
- 운영체제
- 분리 집합
- MST
- git
- JavaScript
- 최소 스패닝 트리
- 코딩테스트
- Stomp
- java
- Baekjoon
- dfs
- 자바
- sockjs
- 정렬
- OS
- SWEA
- 백준
- DP
- 삼성 sw역량 테스트
- Oracle
- 완전탐색
- Spring
- 프로그래머스
- BFS
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함