JavaScript map reduce
2024-09-03 05:41:18
23333333333333
map
var s = [];
for(let i=0;i<10;i++){
s.push(i);
} function pow(x){
return x*x;
}
console.log(s.map(pow));
console.log(s.map(String));
reduce()方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。
var arr = [10,20,30,40,50];
var reducer = function add(sumSoFar, item){
sumSoFar.sum += item;
return sumSoFar;
};
var total = arr.reduce(reducer,{sum:0});
console.log(total); // { sum: 150 } // 详细请参考:https://www.jb51.net/article/121572.htm
最新文章
- About “this” of Javascript
- C#中的延迟加载
- java类加载过程
- touch ImageView
- Tcsh脚本编程
- homework-09
- mysql 5.7 多源复制 原创
- 射频识别技术漫谈(16)——Mifare UltraLight
- 举例让抽象问题具体化:包含min函数的栈
- maven build pulgin
- 2019/3/4 java集合学习(二)
- tcp关闭状态详解
- PHP项目笔记
- problem: vue之数组元素中的数组类型值数据改变却无法在子组件视图更新问题
- c# 检测是否有Sql非法字符
- Java线程池深入理解
- navicat连接虚拟机中mysql";Access denied for user&#39;root&#39;@&#39;IP地址&#39;";问题
- [LOJ#6198]谢特[后缀数组+trie+并查集]
- LeetCode 9 合并两个有序列表
- ASP.NET Web API中展示实体Link相关的方面
热门文章
- 13、vue如何解决跨域问题
- SAP技术 - How to create a CDS redirect view for a given database table
- MongoDB Spark Connector 实战指南
- DRF(django-rest_framework)框架
- 如何预防SQL注入
- linux定时任务crontab怎样执行root命令
- Centos7部署LAMP平台之架构之路
- HTML-Parser
- scrum-master个人实践回顾总结
- Caused by: java.lang.IllegalStateException: duplicate key: datasource