源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

使一个函数作为另外一个函数的参数来运行的javascript代码

  • 时间:2020-04-10 13:34 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:使一个函数作为另外一个函数的参数来运行的javascript代码
先看一段代码:
[u]复制代码[/u] 代码如下:
var a = [1,2,3];  function map(fn, a, init){  var s = init;  for (i = 0; i < a.length; i++){  s = fn(s,a[i]);  }  return s;  }  alert(map(function(x,y){return x+y;}, a , 0)) //把数组的各个元素相加求和  alert(map(function(x,y){return x+y;}, a , "")) //把数组的各个元素连接起来 
map 函数定义了对 a 数组遍历一次,但具体对各个元素执行何种操作,却没有定义,需要从其第一个参数来定义。 这种方法能提高代码的重用性。不错。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部