String.prototype.trim=function是什么意思?

来源:互联网 发布:达拉然火焰卡背淘宝 编辑:程序博客网 时间:2024/06/05 05:42

即:为字符串类型定义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);  

原创粉丝点击