截取字符串”我爱中华人民共和国”,中的”中华”
var s = "我爱中华人民共和国";
s = s.substr(2,2);
console.log(s);
“abcoefoxyozzopp”查找字符串中所有o出现的位置
var s = 'oaooooobcoefoxyozzoppooooo';
//console.log(s.indexOf("o",7));
var index = -1;
while(true){
index = s.indexOf("o",index+1);
if(index == -1){
break;
}
console.log(index);
}
把字符串中所有的o替换成!
var s = 'abcoefoxyozzopp';
do {
s = s.replace('o', '');
} while (s.indexOf('o') > -1);
console.log(s);
//正则使用
console.log(s.replace(/o/ig, ‘’));
判断一个字符串中出现次数最多的字符,统计这个次数
var s = 'abcoefoxyozzopp';
var o = {};
for (var i = 0; i < s.length; i++) {
var item = s.charAt(i);
if (o[item]) {
o[item] ++;
}else{
o[item] = 1;
}
}
var max = 0;
var char ;
for(var key in o) {
if (max < o[key]) {
max = o[key];
char = key;
}
}
console.log(max);
console.log(char);