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 相关文章推荐
js树形控件脚本代码
Jul 24 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
Apr 14 Javascript
加速IE的Javascript document输出的方法
Dec 02 Javascript
js动态修改表格行colspan列跨度的方法
Mar 30 Javascript
jquery实现表格隔行换色效果
Nov 19 Javascript
详解AngularJS Filter(过滤器)用法
Dec 28 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
Jan 20 Javascript
APP中javascript+css3实现下拉刷新效果
Jan 27 Javascript
JavaScript记录光标在编辑器中位置的实现方法
Apr 22 Javascript
JS函数内部属性之arguments和this实例解析
Oct 07 Javascript
js打开word文档预览操作示例【不是下载】
May 23 Javascript
jquery html添加元素/删除元素操作实例详解
May 20 jQuery
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中利用XML技术构造远程服务(上)
2006/10/09 PHP
fleaphp常用方法分页之Pager使用方法
2011/04/23 PHP
php中flush()、ob_flush()、ob_end_flush()的区别介绍
2013/02/17 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
PHP中preg_match函数正则匹配的字符串长度问题
2015/05/27 PHP
PHP分页初探 一个最简单的PHP分页代码的简单实现
2016/06/21 PHP
PHP 模拟登陆功能实例详解
2019/09/10 PHP
Javascript 获取链接(url)参数的方法
2009/02/15 Javascript
精通JavaScript 纠正 cleanWhitespace函数
2010/03/11 Javascript
javascript事件函数中获得事件源的两种不错方法
2014/03/17 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
理解javascript回调函数
2014/12/28 Javascript
js实现浏览器窗口大小被改变时触发事件的方法
2015/02/02 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
AngularJS中的$watch(),$digest()和$apply()区分
2016/04/04 Javascript
AngularJs 弹出模态框(model)
2016/04/07 Javascript
Vue点击切换颜色的方法
2018/09/13 Javascript
js实现json数组分组合并操作示例
2019/02/12 Javascript
通过实例了解JS执行上下文运行原理
2020/06/17 Javascript
vue绑定数字类型 value为数字的实例
2020/08/31 Javascript
Python程序设计入门(2)变量类型简介
2014/06/16 Python
Python中作用域的深入讲解
2018/12/10 Python
pygame实现打字游戏
2021/02/19 Python
django中media媒体路径设置的步骤
2019/11/15 Python
解决django-xadmin列表页filter关联对象搜索问题
2019/11/15 Python
python爬虫添加请求头代码实例
2019/12/28 Python
Python基于Serializer实现字段验证及序列化
2020/11/04 Python
python 操作excel表格的方法
2020/12/05 Python
美国孩之宝玩具官网:Hasbro Pulse
2019/06/24 全球购物
创意活动策划书
2014/01/15 职场文书
企业管理毕业生求职信
2014/03/11 职场文书
《狼和小羊》教学反思
2014/04/20 职场文书
电子商务系毕业生自荐信
2014/05/29 职场文书
个人四风问题整改措施思想汇报
2014/10/04 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android