写一个 function,清除字符串前后的空格。(兼容所有浏览器)
使用自带接口 trim(),考虑兼容性:
if (!String.prototype.trim) {
String.prototype.trim = function () {
return this.replace(/^\s+/, "").replace(/\s+$/, "");
//\s 匹配空白字符:回车、换行、制表符 tab 空格
}
}
// test the function
var str = " \t\n test string ".trim(); alert(str == "test string"); // alerts "true"