循环
- for
- for in
- while
for(var i=0;
i<10;
i++){
if(i<=5){
i+=2;
continue;
}
i+=3;
break;
console.log(i);
}
console.log(i);
【循环】上面这个是一道面试题;
continue 表示跳过本次循环,继续下一轮,后面的代码不执行,break,表示停止整个循环并退出,后面的代码也不执行;
上面的 i 值变化:
i= 0-->2(continue,跳过本次继续下一次)-->3(i++)-->5(i<=5,还在循环中,继续continue)-->6(i++,,已经不在 i<=5条件中,往下i+=3)-->9(break,跳出循环,不在i++),循环内的console不打印,最后一行打印出 9
for in 循环 for in 循环通常是用来循环对象中的属性和属性值
推荐阅读
- whlie循环和for循环的应用
- ffmpeg源码分析01(结构体)
- 能力和自信的良性循环
- 【WORKFOR】最真的自己
- R|R for data Science(六)(readr 进行数据导入)
- performSelectorOnMainThread:withObject:waitUntilDone:参数设置为NO或YES的区别
- JavaScript|JavaScript — 初识数组、数组字面量和方法、forEach、数组的遍历
- 时间管理的任务模型
- Swift7|Swift7 - 循环、函数
- 65|65 - Tips for File Handling