为什么forEach循环return不了?怎么才能强制中断它?不太明白。
let BreakException = {}
try {
this.contentData.forEach(item => {
if (item.type === 'service') {
if (!item.data.length) {
status = false
throw BreakException
}
}
})
} catch (e) {
if (e !== BreakException) {
throw e
}
}
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
你也可以观看我的们教程视频教程-如何中断forEach循环-冰山工作室-沙翼-web前端