美文网首页
forEach()和map()

forEach()和map()

作者: _Enco_ | 来源:发表于2017-07-14 14:40 被阅读0次

自写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);
  }
}

相关文章

  • Js数组遍历对原数组的影响及返回值

    1.map和forEach 结果:map和forEach都不改变原数组,map返回一个新数组,forEach没有返...

  • js forEach map &&&

    原生JS forEach()和map()遍历的区别以及兼容写法 一、原生JS forEach() 和map()**...

  • 36. 常用的高阶函数

    forEach 、map 利用 forEach 和 map 对数组进行操作 可以利用 map 对数组的元素进行运算...

  • map 和forEach用法(添加parseInt的小尾巴)

    forEach: map map:和forEach非常相似,都是用来遍历数组中的每一项;区别:map的回调函数中支...

  • 初探 forEach() 方法

    Map对象 Map.prototype.forEach() forEach() 方法将会以插入顺序对 Map 对象...

  • for、forEach和map比较

    for、forEach和map比较 性能比较 for循环是在有js的时候就有了,forEach和map是es5的时...

  • 【JS】map遍历数组

    这里的map不是地图的意思,而是“映射”。 map的使用方法和forEach类似。 和forEach不同的是,ma...

  • map()和forEach()

    一、相同点 1. 都是循环遍历数组中的每一项; 2. map和forEach方法里每次执行匿名函数都支持三个参数,...

  • forEach和map

    在foreach函数中使用return break,其效果等同于continue,只能终止一次循环,并不能起到跳出...

  • forEach()和map()

    自写forEach() 自写map()

网友评论

      本文标题:forEach()和map()

      本文链接:https://www.haomeiwen.com/subject/teanhxtx.html