1. 文字列が与えられ、最も頻繁に出現する文字とその出現回数を見つけるように求められます。例: "abaasdffggghhjkkgfddsssss";
var str = "abaasdffggghhjkkgfddsssss";
var arr = new Array(); 🎜>while (str. charAt(0)) {
arr[i] = str.charAt(0) "= (str.split(str.charAt(0)).length - 1); str = str.split(str.charAt(0)).join("");
i ;
}
alert(arr); (var j = 0,temp=0) ; j if (temp temp = Number(j) .split("= )[1]);
i = j;
}
alert(arr[i]); 2.文字列のバイト長 ;
コードをコピーします
コードは次のとおりです:
}
var l = 0;
for (var i = 0; i if (s.charCodeAt(i) > 255) {
l = 2;
} else {
l ;
}
alert(l);
3. 配列内の繰り返し要素を削除します。
コードをコピーします。
コードは次のとおりです。 🎜>
Array.prototype.strip = function() {
if (this.length return [this[0]] [] || var arr = [];
for ( var i = 0; i < this.length; i ) {
}
var a = ["abc", "abc", "a", "b", "c", "a"、"b"、"c" ];
alert(a.strip());