JS字符串本身并不没有提供常用的trim方法,我们可以通过修改String原形来添加此方法,我们就可以直接调用此方法了:
String.prototype.trim = function(){return this.replace(/(^\s*)|(\s*$)/g, '')}
String.prototype.leftTrim = function(){return this.replace(/(^\s*)/g, '')}
String.prototype.rigthTrim = function(){return this.replace(/(\s*$)/g, '')}
var str = " 123 ";
alert("原始长度:" + str.length);//
alert("trim后长度:" + str.trim().length);//
alert("leftTrim长度:" + str.leftTrim().length);//
alert("rigthTrim长度:" + str.rigthTrim().length);//
相关文章
- js转换字符串为数值的方法
- 手写面试编程题- 数组去重 深拷贝 获取文本节点 设置奇数偶数背景色 JS中检测变量为string类型的方法 第6题闭包 将两个数组合并为一个数组 怎样添加、移除、移动、复制、创建和查找节点? 继承 对一个数组实现随机排序 让元素水平 垂直居中的三种方式 通过jQuery的extend方法实现深拷贝
- 每日学习心得:Js获取Checkboxlist所选值、instanceof 和typeof区别、为Array添加contains方法
- 为JS字符类型添加trim方法
- JS扩展方法——字符串trim()
- js字符串转换为数字的三种方法。(转换函数)(强制类型转换)(利用js变量弱类型转换)
- js判断字符是否为空的方法
- php为字符串前后添加指定数量字符的方法
- 为ASP.NET Core强类型配置对象添加验证的方法
- 判断String类型字符串是否为空的方法