首页 > 其他分享 >[踩坑回顾]for循环里的return可以终止遍历,forEach里的return不能终止遍历

[踩坑回顾]for循环里的return可以终止遍历,forEach里的return不能终止遍历

时间:2022-10-10 10:25:43浏览次数:41  
标签:count 遍历 return 循环 forEach 终止

for循环里的return可以终止遍历,forEach里的return不能终止遍历

在个人实践中多次遇到这个问题,今天是在验证日麻手牌每种牌不多于4个的时候遇到的。

var count = [0, 0, 0, 0, 14, 0, 0, 0, 0]
for (var i = 0; i < count.length; i++) {
     console.log('count item: ', count[i])
     if (count[i] > 4) {
          return { carddict: carddict, num: 0, err: '牌数量错误!单种牌不得多于4张!' }    // foreach里面不能用return,这个地方可以用for循环
     }
}

 

做一记录,如标题。

 

标签:count,遍历,return,循环,forEach,终止
From: https://www.cnblogs.com/ximu1009/p/16774712.html

相关文章