map
2024年06月17日
一、认识
二、语法
三、实现
function map(array, iteratee) {
let index = -1;
const length = array == null ? 0 : array.length;
const result = new Array(length);
while (++index < length) {
result[index] = iteratee(array[index], index, array);
}
return result;
}
function square(n) {
return n * n;
}
console.log(map([4, 8], square));