function count(str) { var resultObj = {}; for (var i = 0; i < str.length; i++) { var strChart = str.charAt(i); if (resultObj[strChart]) { // 如果存在的话自增 resultObj[strChart]++ } else { resultObj[strChart] = 1 } } return resultObj; } console.log(count('ceshiyixia'))