var arr = [1,2,3,4,5,6,7];
try {
arr.forEach((item,index) => {
console.log(item);
if(item == 3){
throw new Error('break');
}
});
} catch (e) {
// console.log(e);
} finally {
}
// some 返回true时终端遍历
arr.some(item => {
console.log(item); // 1 2 3
if(item == 3){
return true;
}
});
// every 返回false时终端遍历,返回true继续遍历
arr.every(item => {
console.log(item); // 1 2 3 4
if(item == 4){
return false;
}else {
return true;
}
});
版权声明:本文为qq_45505241原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。