即:为字符串类型定义trim()方法
举个栗子:
String.prototype.trim = function(){
//用正则表达式将前后空格用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g,"");
}
/**
* @description : trim
* @type : String.prototype
*/
String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}
var usernamevalue = document.getElementById("username").value.trim();
var s = " abc ";
s = s.trim(); // s是个String,可以使用刚定义的trim方法。
alert(s);