js 使用redux 计算数组中每个元素出现的次数
作者:互联网
const listAll = ['张洪','杨国安','肖老师','张洪','张洪','杨国安'] // nexName 必需。累计器累计回调的返回值; // name 必需。表示当前正在处理的数组元素; const objName = listAll.reduce((nexName,name) =>{ // 判断对象中是否存在这个属性 if(name in nexName){ nexName[name]++ }else { // 这里 nexName[name] = 1 等同于 nexName.name = 1 nexName[name] = 1 } return nexName },{})
console.log('objName',objName)
objName {张洪: 3, 杨国安: 2, 肖老师: 1}
标签:const,name,张洪,js,nexName,objName,数组,redux,国安 来源: https://www.cnblogs.com/llive/p/16378190.html