jQuery Trim去除字符串首尾空字符的实现方法说明


Posted in Javascript onFebruary 11, 2014

假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string)。如果没有用到jQuery如何简单的实现呢。之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作。所以很多人很不满意代码的质量,包括我在内。
偶尔看了下jQuery的代码,发现非常值的我们学习。

看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法。

JavaScript Trim实现代码
function trim(text) {
return (text || "").replace(/^/s+|/s+$/g, "");
}

假如您的项目中没有用到jQuery或是其它框架的话,要使用此功能完全可以Copy此代码。相信代码的结构与质量会另您满意。

Javascript 相关文章推荐
xml 与javascript结合的问题解决方法
Mar 24 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
Aug 20 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
Aug 22 Javascript
Javascript获取当前日期的农历日期代码
Oct 08 Javascript
一步步教大家编写酷炫的导航栏js+css实现
Mar 14 Javascript
Node.js Streams文件读写操作详解
Jul 04 Javascript
Angular Material Icon使用详解
Nov 07 Javascript
微信小程序实现多选删除列表数据功能示例
Jan 15 Javascript
vue实现日历备忘录功能
Sep 24 Javascript
微信小程序使用自定义组件导航实现当前页面高亮
Jan 02 Javascript
浅谈vue项目,访问路径#号的问题
Aug 14 Javascript
微信小程序基于ColorUI构建皮皮虾短视频去水印组件
Nov 04 Javascript
jquery 删除字符串最后一个字符的方法解析
Feb 11 #Javascript
JQuery的Ajax请求实现局部刷新的简单实例
Feb 11 #Javascript
javascript页面加载完执行事件代码
Feb 11 #Javascript
JS图像无缝滚动脚本非常好用
Feb 10 #Javascript
ExtJS判断IE浏览器类型的方法
Feb 10 #Javascript
利用js读取动态网站从服务器端返回的数据
Feb 10 #Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
Feb 10 #Javascript
You might like
PHP的变量总结 新手推荐
2011/04/18 PHP
PHP采集利器 Snoopy 试用心得
2011/07/03 PHP
thinkphp模板继承实例简述
2014/11/26 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
2014/12/15 PHP
学习php设计模式 php实现模板方法模式
2015/12/08 PHP
解决php扩展安装不生效问题
2019/10/25 PHP
phpStorm2020 注册码
2020/09/17 PHP
jQuery 1.2.x 升? 1.3.x 注意事项
2009/05/06 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
读jQuery之二(两种扩展)
2011/06/11 Javascript
javascript动态加载实现方法一
2012/08/22 Javascript
Javascript基础教程之argument 详解
2015/01/18 Javascript
纯js模拟div层弹性运动的方法
2015/07/27 Javascript
javascript拖拽应用实例(二)
2016/03/25 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
2016/06/17 Javascript
react native与webview通信的示例代码
2017/09/25 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
vue实现放大镜效果
2020/09/17 Javascript
Vue实现简单购物车功能
2020/12/13 Vue.js
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
django 文件上传功能的相关实例代码(简单易懂)
2020/01/22 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
jupyter notebook oepncv 显示一张图像的实现
2020/04/24 Python
Pyinstaller 打包发布经验总结
2020/06/02 Python
python 通过exifread读取照片信息
2020/12/24 Python
英国时尚服饰电商:Boohoo
2017/10/12 全球购物
Larsson & Jennings官网:现代瑞士钟表匠
2018/03/20 全球购物
《夏夜多美》教学反思
2014/02/17 职场文书
新年联欢会主持词
2014/03/27 职场文书
入股协议书
2014/04/14 职场文书
党员群众路线剖析材料
2014/10/08 职场文书
民政局标准版离婚协议书
2014/12/01 职场文书
廉政承诺书范文
2015/04/28 职场文书
2015年个人实习工作总结
2015/05/28 职场文书