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使用Array.prototype.sort()對(duì)數(shù)組對(duì)象排序的方法
這篇文章主要介紹了js使用Array.prototype.sort()對(duì)數(shù)組對(duì)象排序的方法,實(shí)例分析了Array.prototype.sort()的原理與相關(guān)的使用技巧,需要的朋友可以參考下2015-01-01
原生JS實(shí)現(xiàn)移動(dòng)端web輪播圖詳解(結(jié)合Tween算法造輪子)
在做移動(dòng)端開發(fā)的時(shí)候,必不可少的是輪播圖,下面這篇文章主要給大家介紹了關(guān)于利用純JS實(shí)現(xiàn)移動(dòng)端web輪播圖的相關(guān)資料,重要的是結(jié)合Tween算法造輪子,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09
微信小程序獲取手機(jī)系統(tǒng)信息的方法【附源碼下載】
這篇文章主要介紹了微信小程序獲取手機(jī)系統(tǒng)信息的方法,涉及微信小程序wx.getSystemInfo函數(shù)的簡(jiǎn)單使用技巧,并附帶源碼供讀者下載參考,需要的朋友可以參考下2017-12-12
獲取當(dāng)前點(diǎn)擊按鈕的id用this.id實(shí)現(xiàn)
這篇文章主要介紹了獲取當(dāng)前點(diǎn)擊按鈕的id的方法,,需要的朋友可以參考下2014-03-03
javascript實(shí)現(xiàn)table選中的行以指定顏色高亮顯示的方法
這篇文章主要介紹了javascript實(shí)現(xiàn)table選中的行以指定顏色高亮顯示的方法,實(shí)例分析了javascript操作table表格元素與相關(guān)樣式的技巧,需要的朋友可以參考下2015-05-05

