JavaScript之trim函数的实现
来源:互联网 发布:mac怎么安装搜狗输入法 编辑:程序博客网 时间:2024/05/16 05:24
法1:正则表达式
String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g,'');//分枝条件,从字符串开始的位置匹配,和从字符串结束的位置匹配}var res=' abc '.trim();console.log(res);//abc
法2:字符串转为数组再处理
function trim(s){ var arr=s.split('');//字符串转为数组 while(1){ if(arr[0]==' ')arr.shift();//删掉数组的第一个元素,数组会改变 else{ break; } } while(1){ if(arr[arr.length-1]==' ')arr.pop();//删掉数组的最后一个元素,数组会改变 else{ break; } } var arr=arr.join('');//数组转为字符串 return arr;}var s=trim(' d ds ');console.log(s);//d ds
1 0
- JavaScript之trim函数的实现
- JavaScript实现trim()函数
- Javascript trim()函数实现
- Javascript trim()函数实现
- Javascript trim()函数实现
- Javascript trim()函数实现
- Javascript trim()函数实现
- JavaScript实现trim函数
- javascript的trim()函数的实现
- javascript的trim()函数的实现
- javascript的trim()函数的实现
- javascript的trim()函数的实现
- javascript版本的Trim函数实现
- JavaScript trim函数的十二种实现
- javascript 之 实现trim()
- Javascript trim()函数实现javascript
- javascript的trim函数
- javascript中的trim()函数实现
- android混淆打包
- ACM:蓝桥杯:矩形面积交
- Set克隆
- Kubernets搭建Kubernetes-dashboard
- vijos 1061 迎春舞会之三人组舞
- JavaScript之trim函数的实现
- MYSQL 安装配置 基于WIN10
- 【剑指offer】二叉搜索树与双向链表
- Android Studio 快捷键大全
- 使用Ajax异步加载图片
- 去掉超链接的下划线
- Python标准库中的functools模块函数详解
- 【寻找最佳小程序】01期:影视评分小工具“豆瓣评分”——产品设计要点及专家评析
- 浏览器中输入url后发生了什么