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

效率高的Javscript字符串替換函數(shù)的benchmark

可以任意轉(zhuǎn)載,但轉(zhuǎn)載時(shí)必須標(biāo)明原作者charlee、原始鏈接http://tech.idv2.com/2006/11/23/Javascript-strreplace-benchmark/以及本聲明

我對這兩個(gè)函數(shù)作了benchmark,發(fā)現(xiàn)新函數(shù)的效率約為原函數(shù)的1.4倍。雖然沒有預(yù)想中那么高效率,但當(dāng)要替換的字符串更多時(shí),效率應(yīng)該會提高吧。

測試方法為,對一個(gè)2048字節(jié)長的字符串分別執(zhí)行兩個(gè)函數(shù)100次,取其執(zhí)行時(shí)間。下面為10次測試的結(jié)果。toTXT_1 為通常的作法,toTXT_2 為Clear的方法。

toTXT_1(ms)toTXT_2(ms)toTXT_1/toTXT_2
1609120475%
2250154769%
1672131379%
1813125069%
1844121966%
2063142169%
2031117258%
1797136076%
2015128164%
1860150081%

測試程序在這里http://img.jb51.NET/online/Javascript-benchmark/benchmark.htm

JavaScript技術(shù)效率高的Javscript字符串替換函數(shù)的benchmark,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 溧水县| 文登市| 垣曲县| 英德市| 宁城县| 芜湖市| 新巴尔虎右旗| 兴文县| 太保市| 台南县| 岚皋县| 平度市| 拜城县| 康定县| 武安市| 信宜市| 青川县| 察雅县| 凤阳县| 建瓯市| 全州县| 南京市| 龙游县| 抚远县| 孙吴县| 景谷| 陇川县| 紫阳县| 开阳县| 牡丹江市| 阿拉善右旗| 亚东县| 宿州市| 红安县| 和顺县| 射阳县| 北安市| 新密市| 镇平县| 盐亭县| 鹤壁市|