Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • Arr009-forEach终止遍历方法

Arr009-forEach终止遍历方法

使用 Error 终止 forEach

const numbers = [1, 2, 3, 4, 5];  
try {  
  numbers.forEach(number => {  
    if (number > 3) {  
      throw new Error('循环停止');  
    }  
    console.log(number);  
  });  
} catch (e) {  
  console.log('出现异常,循环已停止');  
}  
// 输出: 1, 2, 3, 出现异常,循环已停止

for of 可以通过 break 终止

const numbers = [1, 2, 3, 4, 5];  
  
for (const number of numbers) {  
  if (number > 3) {  
    break; // 成功终止循环  
  }  
  console.log(number); // 1 2 3  
}

Edit this page
最近更新: 2025/6/27 02:24
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人