我是靠谱客的博主 机智小虾米,这篇文章主要介绍Js之跳出循环(for/forEach),现在分享给大家,希望可以做个参考。

1.for方法跳出循环
使用break跳出循环

复制代码
1
2
3
4
5
6
7
8
9
10
11
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循环。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
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)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(112)

评论列表共有 0 条评论

立即
投稿
返回
顶部