let arr = [1, 2, 3, 4]; // reduce // // prev:上一次调用回调返回的值,或者是提供的初始值 // 第一个和返回来的 1.3.6 // // cur:数组中当前被处理的元素,不是第一个,被处理的 2.3.4 // // index:上面cur的数组下标,引索 // // arr:原数组 // // 这个卵函数似乎运行数组长度-1次 // let sum = arr.reduce((prev, cur, index, arr) => { console.log(index); return prev + cur; }) console.log("test:" + 9 % 10) // map // function myfun_1(arr){ let array = []; arr.map( item => { console.log(item); array.push(item +1); }); } var arr3 = [1,2,3,4,5]; myfun_1(arr3);