정보실

웹학교

정보실

javascript JavaScript에서 for 루프를 벗어나는 방법

본문

JavaScript에서 for 또는 for..of 루프를 제거하는 데 사용할 수 있는 방법을 찾으십시오.


for 루프가 있다고 가정 해보십시오.


const list = ['a', 'b', 'c']
for (let i = 0; i < list.length; i++) {
  console.log(`${i} ${list[i]}`)
}


어떤 시점에서 중단하려면 b 요소에 도달하면 break 문을 사용할 수 있습니다.


const list = ['a', 'b', 'c']
for (let i = 0; i < list.length; i++) {
  console.log(`${i} ${list[i]}`)
  if (list[i] === 'b') {
    break
  }
}


또한 break를 사용하여 for..of 루프에서 벗어날 수 있습니다.


const list = ['a', 'b', 'c']

for (const value of list) {
  console.log(value)
  if (value === 'b') {
    break
  }
}


참고 : forEach 루프에서 벗어날 수 있는 방법이 없으므로 (필요한 경우) for 또는 for..of를 사용하십시오.




  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 17회 ]  작성일19-09-19 10:36

웹학교