最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript測(cè)試題練習(xí)代碼

 更新時(shí)間:2012年10月10日 23:52:51   作者:  
javascript測(cè)試題練習(xí)代碼,需要的朋友可以參考下
1、給你一個(gè)字符串,要你找出里面出現(xiàn)次數(shù)最多的字母和出現(xiàn)的次數(shù),例如:“abaasdffggghhjjkkgfddsssss”;
復(fù)制代碼 代碼如下:

var str = "abaasdffggghhjjkkgfddsssss";
var arr = new Array();
var i = 0;
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);
for (var j = 0,temp=0; j < arr.length; j++) {
if (temp <= Number(arr[j].split("=")[1])) {
temp = Number(arr[j].split("=")[1]);
i = j;
}
}
alert(arr[i]);

2、求解字符串的字節(jié)長(zhǎng)度;
復(fù)制代碼 代碼如下:

var f = function(s) {
if (!arguments.length || !s) {
return null;
}
if ("" == s) {
return 0;
}
var l = 0;
for (var i = 0; i < s.length; i++) {
if (s.charCodeAt(i) > 255) {
l += 2;
} else {
l++;
}
}
alert(l);
};
f("你好a")

3、去掉數(shù)組中重復(fù)的元素;
復(fù)制代碼 代碼如下:

Array.prototype.strip = function() {
if (this.length < 2) {
return [this[0]] || [];
}
var arr = [];
for (var i = 0; i < this.length; i++) {
arr.push(this.splice(i--, 1));
for (var j = 0; j < this.length; j++) {
if (this[j] == arr[arr.length - 1]) {
this.splice(j--, 1);
}
}
}
return arr;
};
var a = ["abc", "abc", "a", "b", "c", "a", "b", "c"];
alert(a.strip());

相關(guān)文章

最新評(píng)論

嘉荫县| 屯留县| 锦州市| 龙里县| 滨海县| 霍林郭勒市| 图们市| 宣威市| 永胜县| 聂荣县| 陆丰市| 健康| 阜平县| 英吉沙县| 绿春县| 伊川县| 法库县| 宁武县| 高陵县| 绵阳市| 克山县| 闻喜县| 榆中县| 长乐市| 沛县| 龙胜| 栖霞市| 黔东| 连平县| 淳安县| 阿鲁科尔沁旗| 靖宇县| 卓尼县| 盐源县| 莱芜市| 太原市| 册亨县| 安吉县| 扎鲁特旗| 含山县| 四子王旗|