在Javascript中为String对象添加trim,ltrim,rtrim方法

2016-02-19 12:00 16 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的在Javascript中为String对象添加trim,ltrim,rtrim方法,希望大家看完后能赶快学习起来。

【 tulaoshi.com - Web开发 】

以下我们就用这个属性来为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

来源:http://www.tulaoshi.com/n/20160219/1599460.html

延伸阅读
标签: Web开发
anchors[]; links[]; Link 连接对象 用法:document.anchors[[x]]; document.links[[x]]; anchorId; linkId document.anchors 是一个数组,包含了文档中所有锚标记(包含 name 属性的a标记),按照在文档中的次序,从 0 开始给每个锚标记定义了一个下标。 document.links&nb...
标签: Web开发
在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式简单且使用方面广泛,定义方式如下: ﹤scriptlanguage=”javascript”﹥ /** *删除左右两端的空格 */ String.prototype.t...
标签: Web开发
JavaScript中small函数方法是将 HTML 的SMALL 标识添加到String 对象中的文本两端。使用方法: strVariable.small( ) "String Literal".small( ) 下面的示例演示了 JavaScript中small函数方法是如何使用的: var strVariable = "This is a string"; strVariable = strVariable.small( );   ...
标签: Web开发
javascript 中的 RegExp 对象用于正则表达式相关的操作,这个对象提供了一个方法 test 来判定某个字符串是否满足某个 pattern. 返回值是 true/false. 今天我碰到了一个问题: script type="text/javascript" !-- var re = /^d+(?:.d)?$/ig;    alert(re.test('112.3')); alert(re.test('33')); /...
标签: Web开发
push 方法 将新元素添加到一个数组中,并返回数组的新长度值。 arrayObj.push([item1 [item2 [. . . [itemN ]]]]) 参数 arrayObj 必选项。一个 Array 对象。 item, item2,. . . itemN 可选项。该 Array 的新元素。 说明 push 方法将以新元素出现的顺序添加这些元素。如果参数之一为数组,那么该数组将作为单个元素添加到数组中。如果要...

经验教程

788

收藏

23
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部