JavaScript中的連字符詳解
晚上花了2個(gè)小時(shí)的時(shí)間,來用Javascript處理一個(gè)簡(jiǎn)單的字符串過濾功能,代碼粘貼到下面,其實(shí)很簡(jiǎn)單,就是想把Google AJAX Search API返回的查詢結(jié)果中的<b/>過濾掉。
之所以花這么多時(shí)間,一個(gè)很重要的原因就是對(duì)JavaScript的字符連接操作不熟。JS是不支持+=的,因此需要用a=a + 'b',其實(shí)想想這個(gè)問題及其簡(jiǎn)單,但不知為什么就是花了很多時(shí)間。
function ProcessString(string){
var i=0;
var leftTagFlag = false
var clearString = new String();//no <b> tag string
alert("string.length = " + string.length);
while(i < string.length){
switch(string.charAt(i)){
case '<': leftTagFlag = true;
break;
case '>': leftTagFlag = false;
break;
case '/':
case 'b': if(leftTagFlag)
break;
else clearString.concat( string.charAt(i) );
default: clearString = clearString.concat( string.charAt(i) );
}
i++;
}
- JS實(shí)現(xiàn)字符串轉(zhuǎn)駝峰格式的方法
- js寫一個(gè)字符串轉(zhuǎn)成駝峰的實(shí)例
- js中的eval()函數(shù)把含有轉(zhuǎn)義字符的字符串轉(zhuǎn)換成Object對(duì)象的方法
- 將JSON字符串轉(zhuǎn)換成Map對(duì)象的方法
- Javascript將雙字節(jié)字符轉(zhuǎn)換成單字節(jié)字符并計(jì)算長(zhǎng)度
- javascript時(shí)間戳和日期字符串相互轉(zhuǎn)換代碼(超簡(jiǎn)單)
- JSON字符串轉(zhuǎn)換JSONObject和JSONArray的方法
- JS中對(duì)象與字符串的互相轉(zhuǎn)換詳解
- JSON的String字符串與Java的List列表對(duì)象的相互轉(zhuǎn)換
- JavaScript實(shí)現(xiàn)字符串與日期的互相轉(zhuǎn)換及日期的格式化
- js實(shí)現(xiàn)字符串和數(shù)組之間相互轉(zhuǎn)換操作
- 實(shí)例詳解JSON數(shù)據(jù)格式及json格式數(shù)據(jù)域字符串相互轉(zhuǎn)換
- JS實(shí)現(xiàn)的駝峰式和連字符式轉(zhuǎn)換功能分析
相關(guān)文章
js動(dòng)態(tài)添加刪除,后臺(tái)取數(shù)據(jù)(示例代碼)
這篇文章主要是對(duì)js動(dòng)態(tài)添加刪除,后臺(tái)取數(shù)據(jù)(示例代碼)進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2013-11-11實(shí)例講解JavaScript中call、apply、bind方法的異同
這篇文章主要以實(shí)例講解的方式為大家總結(jié)了JavaScript中call、apply、bind方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09javascript運(yùn)動(dòng)效果實(shí)例總結(jié)(放大縮小、滑動(dòng)淡入、滾動(dòng))
這篇文章主要介紹了javascript運(yùn)動(dòng)效果,結(jié)合實(shí)例形式總結(jié)分析JavaScript實(shí)現(xiàn)放大縮小、滑動(dòng)淡入、滾動(dòng)等效果的方法,需要的朋友可以參考下2016-01-01微信小程序?qū)崿F(xiàn)帶參數(shù)的分享功能(兩種方法)
本文通過兩種方法給大家介紹微信小程序?qū)崿F(xiàn)帶參數(shù)的分享,需要的朋友可以參考下2019-05-05JavaScript記錄光標(biāo)在編輯器中位置的實(shí)現(xiàn)方法
這篇文章主要介紹了JavaScript記錄光標(biāo)在編輯器中位置的實(shí)現(xiàn)方法,涉及JavaScript鼠標(biāo)事件結(jié)合頁面元素的操作技巧,需要的朋友可以參考下2016-04-04JavaScript實(shí)現(xiàn)九宮格抽獎(jiǎng)
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)九宮格抽獎(jiǎng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-06-06用javascript實(shí)現(xiàn)的漢字簡(jiǎn)繁轉(zhuǎn)換
用javascript實(shí)現(xiàn)的漢字簡(jiǎn)繁轉(zhuǎn)換...2007-06-06