美文网首页
数组函数

数组函数

作者: 流着万条永远的河 | 来源:发表于2017-12-14 10:17 被阅读0次
function map(arr,iteratee){
  for(var i=0;i<arr.length;i++){
    arr[i] = iteratee(arr[i],i,arr)
  } 
  
}
var arr1 = [1,2,'haha',4]
map(arr1,function(val,ind,arr){
  return val + val
})
//console.log(arr1)

function find(arr,predicate){
  for(var i =0;i<arr.length;i++){
    if(predicate(arr[i])){
      //console.log(arr[i])
      return  [arr[i],i]
      break;
     
      
    }
      
  }
}

var ev = find([10,1,2,4,67,8],function(num){
  return num % 2 === 0
})

//console.log(ev)

function fitlter(list,predicate){
  var arr = []
  for(var i =0;i<list.length;i++){
    if(predicate(list[i],i,list)){
      arr.push(list[i])  
    }
  }
  return arr
}

var haha = fitlter([1,3,45,4,6,82],function(num,index,arr){
  return num % 2 ===0
})
console.log(haha)

相关文章

  • 函数指针

    概念: 指针函数, 函数指针, 指针数组, 数组指针, 指向数组的指针, 指向函数指针数组的指针。

  • C语言-2、数组、函数

    数组定义 数组的指针、内存地址、取值 数组大小 函数指针 函数指针2 函数指针3

  • C语言

    C 指针、指针变量、函数指针、指针函数、指针数组、数组指针、C 数组

  • 关于webpack loader的加载顺序

    函数组合 先介绍一个概念,函数组合:函数组合是函数式编程中非常重要的思想,它的实现的思路也没有特别复杂。 函数组合...

  • compose

    函数组合 先介绍一个概念,函数组合:函数组合是函数式编程中非常重要的思想,它的实现的思路也没有特别复杂。 函数组合...

  • day05(2017.9.28)

    数组 声明变量是保存数据,数组可以保存多个变量 数组案例 函数 函数基础 函数小案例 arguments(参数)案例

  • PHP中的数组

    数组分类 索引数组 关联数组 数组遍历 传值遍历 传址遍历 数组函数 指针操作函数 current($array)...

  • 7月9号

    1 //数组作为函数参数,可以省略元素个数 //数组作为函数参数,传递是整个数组的地址,修改函数形参数组元素的值,...

  • React函数组件与类组件

    函数组件与类组件 GitHub地址 函数组件与类组件函数组件(functional component)类组件(c...

  • 混淆知识点

    1、指针数组&数组指针、常量指针&指针常量、函数指针&指针函数 数组指针&指针数组 数组指针的定义 int (*p...

网友评论

      本文标题:数组函数

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