統計字符串中每個字符的出現頻率,返回一個 Object,key 爲統計字符,value 爲出現頻率
- 不限制 key 的順序
- 輸入的字符串參數不會爲空
- 忽略空白字符
輸入:
'hello world'
輸出:{h: 1, e: 1, l: 3, o: 2, w: 1, r: 1, d: 1}
function count(str) {
var obj = {};
str.replace(/\S/g,function(s){
!obj[s]?obj[s]=1:obj[s]++;
})
return obj;
}
原題:原題