去除两端空格
function trim(str){ var start,end; start=0; end=str.length-1; while(start<=end && str.charAt(start)==' '){ start++; } while(start<=end && str.charAt(end)==" "){ end--; } return str.substring(start,end+1); } var s=" abc de "; alert("_"+trim(s)+"_");