在反战中成长吧。 支持武汉,支持自己
1.for循环
使用零变量存储长度在数组较大时优化效果更明显。
vara R1=[ 2,4,6,8 ] for (vari=0; I
控制台. log (I ) )。
控制台. log (ar1 [ I ] ) ) ) ) )。
}
2 .自由循环
遍历数组中的每个数量。 没有返回值
不能使用break中断循环,也不能使用return返回外部函数
vara R1=[ 2,4,6,8 ]
ar1.foreach((item,index,arr ) ) /第一个参数表示当前元素
//第二个参数表示当前元素的下标
//第三个参数表示原始数组
(//在数组中长度循环多少次
3 .关闭循环
运行循环以获取键值
vara R1=[ 2,4,6,8 ] for (vario far1) {
控制台. log (I )/2,4,6,8
}
for-of可以将break、continue和return组合使用,以摆脱循环
for(variofar1) if ) I==4) {break}
控制台. log (I )/2
}
直接遍历普通对象时报告错误的obj is not iterable
for-of循环不支持常规对象,但如果要重复对象的属性,可以使用for-in循环(这也是本职工作)或内置的Object.keys ()方法。
可以使用object.keys(obj )方法使对象的键名成为数组并遍历数组
var obj={