`
zhangyaochun
  • 浏览: 2595845 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JavaScript1.8.1新特性系列之Trim|TrimLeft|TrimRight

阅读更多

以前在写字符串长度验证的时候提过一些trim相关的api

 

JavaScript1.8.1中引入了3个原生的trim的api。

 

1、trim  ----去掉左右的whitespace

 

 

string.trim();

/*举例*/
" zhangyaochun ".trim()      //"zhangyaochun"

 

2、trimLeft ---去掉左边的whitespace

 

 

string.trimLeft();


/*举例*/
" zhangyaochun ".trimLeft();  //"zhangyaochun "

 

3、trimRight ---去掉右边的whitespace

 

 

 

string.trimRight(); 

/*举例*/
" zhangyaochun ".trimRight();    //" zhangyaochun"

 

 

浏览器支持情况

 


兼容性写法

 

 

if(!String.prototype.trim){
    String.prototype.trim = function(){
         return this.replace(/^\s+|\s+$/g,'');
   }
}
  • 大小: 13.3 KB
1
1
分享到:
评论

相关推荐

    最新jquery.1.8.1

    该版本引入了大量的新特性,包括: 1. 模块化 在jQuery 1.8.1中,您可以移除一些不需要的模块,以构建一个专属的jQuery版本。通过基于grunt的新构建系统,你可以轻松实现该功能。可以移除的模块包括ajax、css...

    dojo1.8.1最新版源码

    Dojo 1.8.1 是一个成熟的JavaScript库和框架,专为构建复杂、高性能的Web应用程序而设计。这个版本的发布标志着Dojo在技术发展上的一个重要里程碑,它旨在提供一个统一的JavaScript解决方案,以便开发者可以更高效地...

    JQuery1.8.1(含1.8.1vsdoc智能提示)

    《jQuery 1.8.1:智能提示与VSdoc解析》 jQuery,作为一款广泛使用的JavaScript库,极大地简化了网页的动态操作和事件处理。在本文中,我们将深入探讨jQuery 1.8.1版本,特别是它提供的VSdoc智能提示功能,这对于...

    最新版 sentinel-dashboard-1.8.1.jar

    最新版 sentinel-dashboard-1.8.1.jar

    PE系统维护FirPE-V1.8.1

    对于系统安装,FirPE-V1.8.1通常包含一个集成的Windows安装器,用户可以直接从PE环境中安装新的Windows系统,无需额外的光盘或USB驱动器。同时,它还可能支持从网络下载ISO镜像并安装,提供了极大的灵活性。 在文件...

    sentinel-dashboard-1.8.1.jar

    sentinel-dashboard-1.8.1.jar

    linux安装xampp1.8.1

    Linux 安装 XAMPP 1.8.1 和 BugFree 3.0.4 实际操作 在 Linux 系统中安装 XAMPP 1.8.1フ是一个非常流行的选择,因为 XAMPP 提供了一个完整的 Web 开发环境,包括 Apache、MySQL、PHP 和 Perl 等组件。下面是安装 ...

    PVFTool1.8.1纯净版_pvftool1.8_pvftool下载_pvztool_pvftool1.8.1_pvf修改_

    本文将详细介绍PVFTool1.8.1的功能特性,以及如何利用它来修改PVF文件。 首先,我们要了解PVF文件的含义。PVF是DNF游戏中的一种二进制文件格式,通常包含了游戏的资源信息,如角色模型、技能动画、音效等。由于这些...

    resample1.8.1.rar

    《音频采样率转换软件Resample 1.8.1:C语言开源杰作》 在数字音频领域,采样率转换是一项至关重要的技术。它允许我们改变音频数据的采样频率,使得不同设备和系统之间能够兼容并流畅地传输音频内容。本文将围绕...

    nginx-1.8.1.rar

    综上所述,Nginx 1.8.1是一个强大的Web服务器和反向代理解决方案,其高效的性能和丰富的特性使得它在互联网行业中广泛应用。通过深入理解和熟练配置Nginx,可以有效地提升服务的稳定性和响应速度,满足各类复杂场景...

    Jquery 1.8.1开发版

    jQuery 1.8.1 是一个经典的JavaScript库版本,它在2012年发布,为开发者提供了丰富的功能,简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。这个版本在当时是一个重要的里程碑,引入了许多优化和改进,确保了...

    pcl1.8.1各种版本下载地址

    pcl1.8.1各种版本下载地址,种类齐全,欢迎各地学习pcl进行交流学习

    influxdb-1.8.1_windows_amd64.zip

    influxdb-1.8.1最新版 influxdb是目前比较流行的时间序列数据库。 何谓时间序列数据库? 什么是时间序列数据库,最简单的定义就是数据格式里包含Timestamp字段的数据, 比如某一时间环境的温度,CPU的使用率等。但是...

    Firebug 1.8.1 最新版 下载

    很多的不错的调试工具,可以调试js、css、html等

    jquery.validate.js 1.8.1 + 实例

    除了基本的 `required` 规则,`jQuery Validate` 还提供了一系列其他内置验证规则,如 `email`, `url`, `number`, `digits`, `minlength`, `maxlength` 等。你可以根据需要选择适用的规则,确保用户输入的数据符合...

    Sentinel-1.8.1.zip

    在 Sentinel-1.8.1 版本中,可能包含以下改进和新特性: 1. 性能优化:Sentinel 团队不断对核心算法进行优化,提高处理性能,减少延迟,确保在高并发场景下也能流畅运行。 2. 新增规则类型:可能增加了新的流量控制...

    AMXX1.8.1中文版.rar

    AMXX的1.8.1版本可能包含了一些新的特性、修复了已知的错误,以及提升了性能和稳定性。 在AMXX 1.8.1中文版中,我们可以预期以下关键知识点: 1. **脚本语言**:AMXX使用的是AMX Mod X的脚本语言,这是一种高级的...

    linux版本nginx1.8.1

    Linux版本的Nginx 1.8.1是2015年发布的稳定版Web服务器软件,它在Linux操作系统上提供了高效、可扩展且可靠的网络服务。Nginx以其反向代理、负载均衡和静态文件处理能力而闻名,是许多网站和应用程序背后的基石。在...

Global site tag (gtag.js) - Google Analytics