清除字符串前后的空格
String.prototype.trim = function(){
return this.replace(/^\s+/,"").replace(/\s+$/,"")
}
var str = ' 123 ';
console.log(str.trim()) //123
获取字符串中出现最多的次的字母
function num(str) {
var a ={},
b = str.split('');
for (var i = 0; i < b.length; i++) {
if (a[b[i]]) {
a[b[i]]++
}else{
a[b[i]] = 1
}
}
var most = "",
n = 0;
for (var key in a) {
if (a[key]>n) {
n = a[key];
most = key
}
}
return '出现最多次的是' + most,'有' + n +'次'
}
字符串反转
var str = "12345678";
str.split('').reverse().join('')