我们首先先创建一个index.js的文件在文件中定义一个数组,就像这样
let array = [10, 20, 30];
array.forEach((item) => console.log(item));
使用node index.js
运行这段代码,我们可以看到输出的结果是
10
20
30
现在让我们来实现自己的foreach
方法吧
let array = [10, 20, 30];
Array.prototype.myForeach = function (fn) {
for (let i = 0; i < this.length; i++) {
fn(this[i]);
}
};
array.myForeach((item) => console.log(item));
让我们使用node index.js
运行得到了跟刚刚运行一样的结果
10
20
30