晚上花了2個小時的時間,來用Javascript處理一個簡單的字串過濾功能,程式碼貼到下面,其實很簡單,就是想把Google AJAX Search API回傳的查詢結果中的過濾掉。
之所以花這麼多時間,一個很重要的原因就是對JavaScript的字元連接操作不熟。 JS是不支持 =的,因此需要用a=a 'b',其實想想這個問題及其簡單,但不知為何就是花了很多時間。
function ProcessString(string){ var leftTagFlag = false
var clearString = new String();//no tag string
alert("string.length = " string.length); switch(string.charAt(i)){
case ' > break;
case '/':
case 'b': if(leftTagFlag)
🎜> default: clearString = clearString.concat( string.charAt(i) );
}
i ;
}