We want to help developers like you. Tell us about how you work: http://qsurvey.mozilla.com/s3/Developer-Audience-Survey-V2/?s=mdn

String.prototype.trim()

概述

删除字符串两端的空白字符并返回.

语法

string.trim()

描述

trim方法并不影响原字符串本身,它返回的是一个新的字符串.

例子

例子:使用trim

下面的例子中将弹出小写的"foo":

var orig = "   foo  ";
alert(orig.trim());

兼容旧环境

如果浏览器本身不支持String对象的trim方法,那么运行下面的代码可以兼容这些环境.

if(!String.prototype.trim) {
  String.prototype.trim = function () {
    return this.replace(/^\s+|\s+$/g,'');
  };
}

浏览器兼容性

Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support 3.5 (Yes) 9 10.5 5
Feature Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Basic support ? ? ? ? ?

相关链接

文档标签和贡献者

 此页面的贡献者: teoli, ziyunfei
 最后编辑者: teoli,