- 创建循环初始值
 - 设置(验证循环执行条件
 - 条件成立时执行循环体的内容
 - 当前循环结束执行步长累计操作
循环中的2个关键词
continue:结束当前这轮循环(后面代码不在执行)继续执行下一轮循环
break:强制结束整个循环(break后面代码不在执行),而且整个循环啥也不干直接结束 
经典面试题
for (var i = 0; i < 10; i++) {if (i >= 2) {i += 2continue}if (i >= 6) {i--;break;}i++console.log(i); //1}console.log(i); //11
for in
for in 循环用来循环遍历对象中的键值对的,(continue,break同样适用)
<script>var obj = {name: '春亮',age: 52,friends: '王鹏,二哈',1: 20,2: 149,3: 140}// console.log(obj['friends']);// console.log(obj.friends);// for(var 变量(key) in 对象)for (var key in obj) {// console.log(obj[key]);// 每次循环key变量存储的值为当前对象属性名// for in循环优先循环数字属性名,(从下到大)console.log(key);}</script>
