map()

 var arr = [1,3,4];
function a(x){
return x*x;
}
//map可以将一个函数作为参数执行,将数组中的值,依次使用a函数处理;
return arr.map(a); //[1,9,16]

reduce()

 //reduce()函数有两个参数;
var arr = [1,4,5,6]; function a(x,y){
return x+y;
}
//reduce传入两个参数,每计算的值与下一个参数再次运算,
arr.reduce(a);//

最新文章

  1. 你真的会玩SQL吗?无处不在的子查询
  2. 双守护进程(不死service)-5.0系统以下
  3. 1019: [SHOI2008]汉诺塔
  4. Apache 配置 WebSocket 协议
  5. python课程第二周重点记录
  6. PHP--浏览器禁用cookie后,怎么使用session
  7. HDU 1247 Hat's Words (map+string)
  8. 你不知道的JavaScript--DOM基础详解2
  9. 开启mysql慢查询日志并使用mysqldumpslow命令查看
  10. hdu3033I love sneakers! (分组背包,错了很多次)
  11. python字符串操作总结
  12. JavaScript(第十一天)【变量,作用域,内存】
  13. 光纤网卡与HBA卡区别
  14. if(){}使用
  15. 全网Star最多(近20k)的Spring Boot开源教程 2019 年要继续更新了!
  16. zookeeper集群配置详细教程
  17. (网页)table加上分页,优点可随便加样式
  18. SQLi Lab的视频教程和文字教程
  19. foxmail占cpu 100%解决办法
  20. WritePrivateProfileString、GetPrivateProfileString 读写配置文件

热门文章

  1. iOS:导航栏的工具条和导航条
  2. C#使用字符串分割字符串
  3. Xcode中报错或警告信息整理,持续更新...
  4. iptables 配置需要保存
  5. Jetty实战之 安装 运行 部署
  6. Guava学习
  7. 如何 对 Windows 窗体控件进行线程安全调用
  8. Delphi 6 Web Services初步评估
  9. 用Delphi实现WinSocket高级应用
  10. oracle自动编号