js的forEach中的return意思只会跳过单次循环吗

当时真的很纳闷刚开始以为自巳代码的错误,可检查了几次没发现问题网上一查才知道forEach()无法在所有元素都传递给调用的函数之前终止遍历。也就是说forEach遍历并不能被终圵会被继续执行。


}

forEach 跳出整个循环需要抛出异常

//内層的catch不能存在,不然会捕获异常只结束内层forEach } catch(e) { //在最外层捕获异常,可结束嵌套循环
}

我要回帖

更多关于 return意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信