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

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

 更新時(shí)間:2012年10月10日 23:52:51   作者:  
javascript測試題練習(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é)長度;
復(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)文章

最新評論

来宾市| 京山县| 湖口县| 根河市| 西峡县| 名山县| 琼结县| 青神县| 丽江市| 鸡东县| 治县。| 东城区| 绍兴县| 库车县| 南汇区| 普宁市| 大兴区| 阿城市| 蒙山县| 明光市| 天水市| 漠河县| 普格县| 厦门市| 息烽县| 合阳县| 交口县| 锡林郭勒盟| 共和县| 前郭尔| 宜春市| 泰州市| 达州市| 中超| 夏津县| 金秀| 鲜城| 广安市| 德格县| 郸城县| 泸水县|