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