JS手写——数组常见方法的手写(forEach、map、filter、every、some、reduce、find、findIndex、fill、join、flat)

Array.prototype.forEach_ = function(fn,target=window) {
  for(let i = 0; iArray.isArray(item))){
    arr = [].concat(...arr)
    i++
    if(i==num) break
  }
  return arr
}

你可能感兴趣的:(前端,javascript)