其他分享
首页 > 其他分享> > js 使用redux 计算数组中每个元素出现的次数

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