实例
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
遍历出的直接是值.