重学前端之从开始到放弃 - 01实现数组forEach方法

128 阅读1分钟

从接触前端到从业前端差不多小5年了,从最初的小白,到现在的白菜(小白+很菜),每一步都是那么顺其自然。但是-(我要转折了),游戏中上不了王者的我,打算做一个系列连载,把之前走过的坑再走一遍!话不多说,直接上炕,上菜!

本文主要目的:函数作为参数,可以让方法更灵活,更加具有实用性;


function forEach(arr,fn) {    for(let i = 0; i < arr.length; i++) {        fn(arr[i])    }}// 测试 - 我们只打印数组的每一项let arr = [1,3,4,6,7,8]// 调用数组forEach(arr,function (item) {    console.log(item)})//输出结果 1,3,4,6,7,8