如何在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....