js如何利用reduce计算出数组中每个元素出现的次数

561 ℃

js如何利用reduce计算出数组中每个元素出现的次数,下面web建站小编给大家详细介绍一下实现代码!

具体代码如下:

var arr = ['web','css','html','vuejs','nodejs']

var names = arr.reduce(function (allNames, name) {
  if (name in allNames) {
    allNames[name]++;
  } else {
    allNames[name] = 1;
  }
  return allNames;
}, {});

console.log('输出结果:', names)
//输出结果: {web: 1, css: 1, html: 1, vuejs: 1, nodejs: 1}

js如何利用reduce函数对数组进行累加

es6语法中根据相同key合并数组并生成子数组

es6语法中reduce()函数的用法

js如何对数组元素进行迭代(累加)

js如何利用reduce获取数组中最大值和最小值

标签: reduce, 计算数组

上面是“js如何利用reduce计算出数组中每个元素出现的次数”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_3127.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

帝国cms如何判断分类信息是否过期
wordpress如果想要临时关闭网站怎么办
wordpress如何调用文章评论
Python语法PDF转Word只需要4行代码
帝国CMS管理系统(EmpireCMS6.6)开源版升级功能列