js语言:Array的forEach方法

270 阅读1分钟

回调函数中的return,遇到后会跳出,索引加一,进入下一个循环

let aaa = [1, 2,3]
aaa.forEach((item)=>{
    console.log(item);
    if(item === 2){
        return 
    }
    console.log(item);
    
}) // 1 1 2 3 3 当index===2的时候,第二次log被return终止了,进入index===3