色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

用JS得到字符串中出現(xiàn)次數(shù)最多的字母


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
補(bǔ)充:
復(fù)制代碼 代碼如下:
eval("str = str.replace(/"+getStr+"/g,'')");

可能很多人想這樣寫 str = str.replace(/getStr/g,”),可結(jié)果卻是會出錯的。為什么呢,在這句中正則表達(dá)式匹配的是 getStr 字符串,而不是 getStr 指向的首字母。通過 eval 方法可以避免(首先 getStr 得到指向的首字母,用字符串連接 “str = str.replace(/”+getStr+”/g,”)”,最后在 eval 中執(zhí)行這段代碼,即:先解釋Javascript 代碼,然后再執(zhí)行它)。

由于 eval 性能不好,容易出錯,而且可讀性不好。建議將 eval(”str = str.replace(/”+getStr+”/g,”)”) 改為:
str = str.replace(new RegExp(getStr,"g"),"")

JavaScript技術(shù)用JS得到字符串中出現(xiàn)次數(shù)最多的字母,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 新干县| 内黄县| 太仓市| 浮山县| 柏乡县| 磴口县| 枝江市| 桃江县| 丰县| 漳平市| 于都县| 宁波市| 福海县| 淳化县| 固阳县| 荥经县| 兴化市| 城口县| 长乐市| 紫金县| 安徽省| 安仁县| 榆林市| 镇远县| 台中县| 鸡泽县| 五河县| 荃湾区| 邯郸市| 荔波县| 沅江市| 大余县| 富川| 郓城县| 南陵县| 高阳县| 兴义市| 新晃| 宣武区| 洛阳市| 庆云县|