博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS 用 prototype 扩展实现string过滤空格
阅读量:4311 次
发布时间:2019-06-06

本文共 892 字,大约阅读时间需要 2 分钟。

JS的prototype是。。。。。。

实现对字符串 头和尾 空格的过滤,代码如下所示:

//Trim the head and tail spaces    String.prototype.Trim = function () {        return this.replace(/(^\s*)|(\s*$)/g, "");    }

实现对字符串 头(左侧Left) 空格的过滤, 代码如下所示:

//Trim the head spaces of current string    String.prototype.LTrim = function () {        return this.replace(/(^\s*)/g, "");    }

实现对字符串 尾(右侧Right) 空格的过滤, 代码如下所示:

//Trim the tail spaces of current string    String.prototype.RTrim = function () {        return this.replace(/(\s*$)/g, "");    }

实现Contains方法(核心是用Index方法的返回值进行判断),代码如下所示:

//Judge current string contains substring or not    String.prototype.Contains = function (subStr) {        var currentIndex = this.indexOf(subStr);        if (currentIndex != -1) {            return true;        }        else {            return false;        }    }

 。。。。。

 

转载于:https://www.cnblogs.com/mingmingruyuedlut/archive/2013/01/22/2871333.html

你可能感兴趣的文章
新建 WinCE7.0 下的 Silverlight 工程
查看>>
腾讯的张小龙是一个怎样的人?
查看>>
jxl写入excel实现数据导出功能
查看>>
linux文件目录类命令|--cp指令
查看>>
.net MVC 404错误解决方法
查看>>
linux系统目录结构
查看>>
git
查看>>
btn按钮之间事件相互调用
查看>>
Entity Framework 4.3.1 级联删除
查看>>
codevs 1163:访问艺术馆
查看>>
冲刺Noip2017模拟赛3 解题报告——五十岚芒果酱
查看>>
并查集
查看>>
sessionStorage
查看>>
代码示例_进程
查看>>
Java中关键词之this,super的使用
查看>>
人工智能暑期课程实践项目——智能家居控制(一)
查看>>
前端数据可视化插件(二)图谱
查看>>
kafka web端管理工具 kafka-manager【转发】
查看>>
获取控制台窗口句柄GetConsoleWindow
查看>>
Linux下Qt+CUDA调试并运行
查看>>