1 for循环 遍历数组 能使用break、continue和return语句
语法: for(表达式1;表达式2;表达式3){ 程序内容; }
案列:
输出内容为:
1 2 3 4 5
2 数组.forEach :遍历数组,但不能使用break、continue和return语句
语法: 数组名.forEach (function(var , key, arr ){ 程序内容; });
案列:
输出内容为: 1 0 (5) [1, 2, 3, 4, 5]//数组内容 数组下标 原始数组 2 1 (5) [1, 2, 3, 4, 5] 3 2 (5) [1, 2, 3, 4, 5] 4 3 (5) [1, 2, 3, 4, 5] 5 4 (5) [1, 2, 3, 4, 5]
3 for...in for…in:遍历数组索引、对象的属性 语法: for(var 自定义变量 in数组){ 程序内容; } 案列:
输出结果: 0 //输出的是数组啊a的索引 1 2 3 4