<script>
var str = "abcoefoxyozzopp";
var o = {}; //对象
//1.遍历字符串
for (var i = 0; i < str.length; i++) {
var chars = str.charAt(i); //chars是 字符串里的每一个字符
if (o[chars]) {
//o[chars] 得到的是属性值
o[chars]++;
} else {
o[chars] = 1;
}
}
console.log(o);
//2.遍历对象
var max = 0;
var ch = "";
for (var k in o) {
if (o[k] > max) {
max = o[k]; //o[k]是属性值
ch = k; //k是属性名
}
}
console.log("最多的字符是:" + ch + ",出现了 " + max + " 次");
</script>