js为什么for里面的return无效呢

CaixK
  • 491

一开始用的forEach不行我换成for也不行为什么里面的return没用呢?请问我要跳出整个方法怎么搞啊....?感谢大佬

comResult() {
    var list = this.itemForm.itemList;
    for (let i = 0; i < list.length; i++) {
        if (list[i].referenceType === "NUMBER_VALUE"){
            if(list[i].checkResult.length > 8){
                 this.$message.error('项输入框最大输入8位') 
                 return
            }             
        }
    }
 }
回复
阅读 3.9k
2 个回答

可以展示下你的预期效果以及实际效果吗?
根据代码来看,完全同步单线程的代码,理论上return不可能不起作用呀。

宣传栏