JS 几种循环遍历

Posted on 2022-11-24 21:20  梦中千秋  阅读(45)  评论(0)    收藏  举报

实例

var arr = ["Java", "JavaScript", "Vue.js", "SpringBoot", "SpringCloud", "Linux", "数据结构", "算法导论", "大学英语", "Git"];
function arr_for1() {
    for (index in arr) {
        console.log(index);
    }
}
function arr_for2() {
    for (const item of arr) {
        console.log(item);
    }
}
function arr_for3() {
    arr.forEach(element => {
        console.log(element);
    });
}
arr_for1();
arr_for2();
arr_for3();

输出

在这里插入图片描述

发现 for...in... 遍历的是数组的索引,需根据索引取对应的值.
for...of...forEach 遍历出的直接是值.