js去除两边空格或多余空格方法

日期 2014年04月22日 09:33

分类 Web

标签

浏览 12111

字数统计: 679(字)

本文发布于 11 年前, 内容可能已经过时或失效!
## **方法一(推荐,代码简洁,构思巧妙!):**

```javascript
function IgnoreSpaces(Str){
    var ResultStr = "";
    Temp=Str.split(" "); //双引号之间是个空格;
    for(i = 0; i < Temp.length; i++)
    ResultStr +=Temp[i];
    return ResultStr;
}
```

## **方法二:增加String对象属性方法**

```javascript
str = str.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, "");
}
```

## Jquery去除两边空格用法:

```javascript
$.trim("    hello, how are you?    ");
```

参考:http://blog.csdn.net/gideal\_wang/article/details/4023797