charAt()可以返回指定位置的字符
//统计字符串 'abcoefoxyozzopp' 中每个字符出现的次数。
let str = 'abcoefoxyozzopp'
let str1= {}
for (let i = 0; i < str.length; i++) {
let ct = str.charAt(i)
if (str1[ct]) {
str1[ct]++
} else {
str1[ct] = 1
}
}
console.log(str1);str.split('') 意思是将str字符串中所有的字符分隔后组成一个新数组返回
let str = 'abcoefoxyozzopp'
let str1= {}
str.split("").forEach(x=>{
if (str1[x]) {
str1[x]++
} else {
str1[x] = 1
}
})
console.log(str1);
版权声明:本文为lryh_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。