e***@163.com
e***@163.com
  • 发布:2019-08-20 14:17
  • 更新:2019-08-20 14:31
  • 阅读:3018

forEach语句里不能用break吗?

分类:uni-app

如下:uni-app,我想退出最里面的循环,用break居然报错?
list.forEach(a => {
let find = false;
items.forEach(b => {
if (b.pid == a.QID) {
find = true;
break; //这里报错了
}
})
})

2019-08-20 14:17 负责人:无 分享
已邀请:
cbj44125

cbj44125

不能,中断不了,改用 for (let a of list) 吧

5***@qq.com
9***@qq.com

9***@qq.com

var arr=[11,22,33,44,55,66]  

try{  

arr.forEach((item,index)=>{  

console.log(item);  

if(index==2){  

throw "跳出"  
}  

})}catch(e){}  

该问题目前已经被锁定, 无法添加新回复