
统计数组中字符出现的次数
例如要统计字符串“aaaabbbbcdd”中 “a”出现的次数
var string="aaaabbbbcdd";
function count(str,ch){
count=0;
for(var i=0;i<str.length;i++){
if(str.charAt(i)==ch){
count+=1;
}
}
alert(count);
}
count(string,"a");//4
数组去重
var arr=[1,2,2,2,3,4,5];
Array.prototype.unique=function(){
var n=[];//新建一个临时数组
for(var i=0;i<this.length;i++)//遍历当前数组
{
if(n.indexOf(this[i])==-1)
n.push(this[i]);
}
return n;
}
console.log(arr.unique);//[1,2,3,4,5]




近期评论