JS --- trim() 函数

Posted ⬆️小马哥⬆️

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS --- trim() 函数相关的知识,希望对你有一定的参考价值。

trim()是一个很适用的方法,作用是去除字符串两边的空白,但是js本身并未提供这个方法,下面介绍js使用trim()的方法。

1.通过原型创建字符串的trim()

//去除字符串两边的空白

String.prototype.trim=function(){
  return this.replace(/(^s*)|(s*$)/g, "");
}

//只去除字符串左边空白
 String.prototype.ltrim=function(){
  return this.replace(/(^s*)/g,"");
}

//只去除字符串右边空白
String.prototype.rtrim=function(){
  return this.replace(/(s*$)/g,"");

}

2.通过函数实现

例如:

function trim(str){

return str.replace(/(^s*)|(s*$)/g, "");

}

 

---------------------

以上是关于JS --- trim() 函数的主要内容,如果未能解决你的问题,请参考以下文章

JS --- trim() 函数

js实现trim函数

IE7IE8不兼容js trim函数的解决方法

js判断字符串是否全为空(使用trim函数/正则表达式)

JS之Trim方法

js简洁代码片段