(2021.8.12 人生第一次写博客 随便写点简单东西记录一哈!)
以下统一数组arr=['a','b','c','d','e',]
1.普通的for循环
for(let i=0;i<arr.length;i++){
console.log(arr[i]);
};
这种形式的for循环会在控制台中依次打印出数组中的各元素:
2.for(...in...)循环
for(...in...)循环省略了局部定义 i 后指定范围及循环后循环变量 i 自增减(变化)的步骤
for(let i in arr){
console.log(arr[i]);
};
打印出与上述相同:
这种形式的for循环会固定遍历整个数组 不像1中普通的for循环可以指定遍历到哪个index
用法变的专一 但是节省更多的代码 可在特定需求时使用
3.for(...of...)循环
for(...of...)循环在运用中十分频繁
for(let i of arr){
console.log(i);
};