过滤

  1. //过滤
  2. var arr = [1,2,43,85,99,20]
  3. var arr1=arr.filter(function(a){return a>80}); //大于80的元素
  4. console.log(arr1); //arr1=[85,99]

回调函数(钩子函数)

在一个函数中把另一个函数当做参数传入,并在函数体里面调用这个函数

映射

  1. var arr = [1,2,43,85,99,20]
  2. var arr2=arr.map(function(a){return a+3}); //给每一个元素都加上3
  3. console.log(arr2); // [4, 5, 46, 88, 102, 23]