网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

javascript代码的练习题

栏目: 网页设计 / 发布于: / 人气:2.44W
  javascript代码的练习题

1、给你一个字符串,要你找出里面出现次数最多的.字母和出现的次数,例如:“abaasdffggghhjjkkgfddsssss”;

javascript代码的练习题

复制代码 代码如下:

var str = "abaasdffggghhjjkkgfddsssss";

var arr = new Array();

var i = 0;

while (At(0)) {

arr[i] = At(0) + "=" + (t(At(0))th - 1);

str = t(At(0))("");

i++;

}

alert(arr);

for (var j = 0,temp=0; j < th; j++) {

if (temp <= Number(arr[j]t("=")[1])) {

temp = Number(arr[j]t("=")[1]);

i = j;

}

}

alert(arr[i]);

2、求解字符串的字节长度;

复制代码 代码如下:

var f = function(s) {

if (!th || !s) {

return null;

}

if ("" == s) {

return 0;

}

var l = 0;

for (var i = 0; i < th; i++) {

if (CodeAt(i) > 255) {

l += 2;

} else {

l++;

}

}

alert(l);

};

f("你好a")

3、去掉数组中重复的元素;

复制代码 代码如下:

p = function() {

if (th < 2) {

return [this[0]] || [];

}

var arr = [];

for (var i = 0; i < th; i++) {

(ce(i--, 1));

for (var j = 0; j < th; j++) {

if (this[j] == arr[th - 1]) {

ce(j--, 1);

}

}

}

return arr;

};

var a = ["abc", "abc", "a", "b", "c", "a", "b", "c"];

alert(p());