概述
1.for方法跳出循环
使用break跳出循环
function getItemById(arr, id) {
var item = null;
for (var i = 0; i < arr.length; i++) {
if (arr[i].id == id) {
item = arr[i];
break;
}
}
return item;
}
2.forEach方法跳出循环
用抛异常的方式,终止forEach循环。
function getItemById(arr, id) {
var item = null;
try {
arr.forEach(function(curItem, i) {
if (curItem.id == id) {
item = curItem;
throw Error();
}
})
} catch(e) {}
return item;
}
最后
以上就是机智小虾米为你收集整理的Js之跳出循环(for/forEach)的全部内容,希望文章能够帮你解决Js之跳出循环(for/forEach)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复