在java因為封裝減少空格的方法使我們很友善,那再js中我們可以自己封裝一個,其實說真的也不難,如下代碼:
function myTrim(str){
//定義字元串開始的索引
var start = 0;
//定義字元串結束的索引
var end = str.length - 1;
//開始索引<結束索引 并且 字元串從0開始隻要是空字元串 就将開始索引start+1
while((start <end) &&(str.charAt(start) == " ") ){
start ++;
}
//開始索引<結束索引 并且 字元串從後面開始隻要是空字元串 就将結束索引end - 1
while((start <end) && (str.charAt(end) == " ")){
end -- ;
}
return str.substring(start,end+1);
}