1、for循环
-语法: for(初始值; 条件; 迭代){
循环体
}
- 先判断,再执行
- 常用来次数确定的场景
2、使用for...in循环:
-语法: for(index in 数组名){
循环体语句
}
index:表示的是数组元素的索引
3、使用for...of循环:
- 语法: for( value of 数组名){
循环体语句
}
value:表示数组元素
4、 forEach循环:
-语法: 数组名.forEach(function(value,index){
函数体语句
})
value:表示数组元素
index:数组元素的下标
5、使用map函数遍历数组:
实际是对数组的过滤。返回一个新的数组,原数组不变
-语法: let 新数组名 = 原数组名.map(function(item){
函数体语句
})