let arrs=[1,2,3,4,5] //1: forEach循环 try{ arrs.forEach(function(i){ if(i == 2){ // return; // 退出当前循环 throw 'jump out'//退出整个循环 } console.log(i) }) }catch(e){ } //2: for循环 for(var i=0, len = arrs.length ; i< len ; i++){ if(i == 2){ // continue;// 退出当前循环 break;//退出整个循环 } console.log(arrs[i]); } //3 for-of循环 for(var i of arrs){ if(i == 2){ // continue;// 退出当前循环 break;//退出整个循环 } console.log(i); } //4 for-in循环 退出方法同for循环。
人生旅途,边走边看...