function count(str) {
// 返回对象 key 为统计字符 value 为出现频率
/*
1.先使用split将str变为array
2.然后使用forEach循环遍历数组中的每一个元素
3.如果是对象中没有的属性则属性赋值,并num++,反之num++
4.返回obj
*/
var obj = {}
var newArr = str.split("")
var num = 1
newArr.forEach(item => {
if(item == " ") return false
if(!obj.hasOwnProperty(item)){
obj[item] = num
}else{
obj[item] += num
}
})
return obj
}

京公网安备 11010502036488号