forEach()和map()

2017-07-14  本文已影响0人  _Enco_

自写forEach()

Array.prototype.myForEach = function(callback){
  for(var i=0;i<this.length;i++){
    callback(this[i],i,this);
  }
 }

自写map()

Array.prototype.myMap = function(callback){
  var newArr = new Array();
  for(var i=0;i<this.length;i++){
    return newArr = callback(this[i],i,this);
  }
}
上一篇下一篇

猜你喜欢

热点阅读