forEach数组方法

258 阅读1分钟

定义一个数组
用for循环输出每一项的下标和每一项的内容

var arr = ["嘉然", "向晚", "贝拉"];
    // 过程;
    for (var i = 0; i < arr.length; i++) {
        console.log(i, arr[i]);
    }

image.png

数组方法 forEach方法;直接调用循环;

    // 声明式编程思维 :注重结果 ,不注重过程;
    arr.forEach(function (item, key, arr) {
        console.log(item, key, arr);
    })
    // forEach 不能被 break continue掉;

item --> 下标对应的值 key --> 下标 arr --> 调用forEach方法的数组

image.png