应用场景:
当我们通过for循环来循环对象或者数组时,当找到符合条件的数据时,想要跳出这个循环,不在执行循环继续往后面查找。
解决方法:
for循环里面使用return没有效果,于是,我们回到最初控制for循环的循环条件判断这边,具体代码如下
var arr=[1,2,3,4,5,6,7]; for(var i=0;i<arr.length;i++){ alert("有进来") if(i<5){ alert(i) }else { i=arr.length; } }
应用场景:
当我们通过for循环来循环对象或者数组时,当找到符合条件的数据时,想要跳出这个循环,不在执行循环继续往后面查找。
解决方法:
for循环里面使用return没有效果,于是,我们回到最初控制for循环的循环条件判断这边,具体代码如下
var arr=[1,2,3,4,5,6,7]; for(var i=0;i<arr.length;i++){ alert("有进来") if(i<5){ alert(i) }else { i=arr.length; } }
转载于:https://www.cnblogs.com/qdlhj/p/10243215.html