function count(str) { if (!str.length) return null; var obj = {}; //定义对象 //str.split('')字符串分割为数组,利用数组的forEach方法遍历元素 str.split('').forEach(function(value,index){ if (value){ //当不是空格时 if(obj[value]) obj[value] += 1; else obj[value] = 1; } }) return obj; }