在Javascript中为String对象添加trim,ltrim,rtrim方法
2004-11-14 14:23
896 查看
利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。 以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函数一样) String.prototype.Trim = function() { return this.replace(/(^s*)|(s*$)/g, ""); } String.prototype.LTrim = function() { return this.replace(/(^s*)/g, ""); } String.prototype.Rtrim = function() { return this.replace(/(s*$)/g, ""); } 怎么样,简单吧,下面看一个使用的实例: <script language=javascript> String.prototype.Trim = function() { return this.replace(/(^s*)|(s*$)/g, ""); } var s = " leading and trailing spaces "; window.alert(s + " (" + s.length + ")"); s = s.Trim(); window.alert(s + " (" + s.length + ")"); </script> |
相关文章推荐
- JavaScript的Prototype实现
- JavaScript 的几个 tip
- 介绍一个Open Source的Javascript UI Lib
- javascript 面向对象初探
- JAVASCRIPT加密解密终级指南
- QQ魔法表情实现原理
- 网页中控制是否打印元素的两种方法
- 实现第一个JSP和SERVELT
- 在网页中控制wmplayer播放器 (转载)
- javascript事件列表解说(转载)
- jsp设置页面过期
- js 的原型构造原来是这样子啊
- js-网页仿 Office 2003 的工具条
- JSP实现的画图
- 可实时预览缩略图的上传图片界面
- Hello World——WebSphere Portal V5 最简单的 portlet:第 2 部分,以 JSP 呈现
- Portlet API参考实现的秘密
- JS动态提示定时返回指定页面,相当于倒计时
- JSP与Servlet中的中文问题解决
- 用javascript判断窗口关闭事件