`

给js的String添加trim方法

阅读更多
String.prototype.trim = function() {   
    //return this.replace(/[(^\s+)(\s+$)]/g,"");//會把字符串中間的空白符也去掉   
    //return this.replace(/^\s+|\s+$/g,""); //   
    return this.replace(/^\s+/g,"").replace(/\s+$/g,"");   
}  
分享到:
评论

相关推荐

    Js里面给String添加trim()方法,实现去掉字符串两边空格

    String.trim()Js里面给String添加trim()方法,实现去掉字符串两边空格String.trim()Js里面给String添加trim()方法,实现去掉字符串两边空格String.trim()Js里面给String添加trim()方法,实现去掉字符串两边...

    Javascript中各种trim的实现详细解析

    这是lgzx公司的一道面试题,要求给js的String添加一个方法,去除字符串两旁的空白字符(包括空格、制表符、换页符等)。 代码如下:String.prototype.trim = function() { //return this.replace(/[(^\s+)(\s+$)]/g,...

    JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能

    去除字符串两端的空格,是字符串处理非常常用的方法,非常遗憾的是JavaScript没有这三个方法,只有我们自定义了: 第1步,给String添加成员 代码如下: String.prototype.Trim = function(){ return Trim(this);...

    JS框架 V 1.6.4

    为String 添加TrimStart,TrimEnd,Trim,StartsWith,EndsWith函数 [2009-04-09] V 1.4.3 为 Number 添加 toFixed 方法 实现 数字保留小数点后几位 [2009-04-17] V 1.4.4 FileType 获得文件的名称及文件的后缀名 [2009-...

    超强JS(javascript)正则类第二版

    对超强JS(javascript)正则类的加强版 添加了按HTML中的(ID|NAME|自定义属性)取出或删除相应标签 getElememtBy(string,name,value); getElememtById(string,id); getElememtByName(string,name); ...

    JS框架 [工作中总结出来的 欢迎下载使用]

    为String 添加TrimStart,TrimEnd,Trim,StartsWith,EndsWith函数 [2009-04-09] V 1.4.3 为 Number 添加 toFixed 方法 实现 数字保留小数点后几位 [2009-04-17] V 1.4.4 FileType 获得文件的名称及文件的后缀名 [2009-...

    为Javascript中的String对象添加去除左右空格的方法(示例代码)

    如下所示: String.prototype.trim=function(){ var m=this.match(/^\s*(\S+(\s+\S+)*)\s*$/); return (m==null)?””:m[1];} 使用:var message =” 我很好 “;message.trim();

    js对象与打印对象分析比较

    通过prototype我们可以为JS标准对象添加新的属性和方法,例如对于String对象,我们可以为其添加一个新的方法trim()。与严格的编程语言(例如Java)不同,我们可以在运行期间为JS对象动态添加新的属性。 二,语法...

    javascript 精粹笔记

    //为构造函数原型添加方法 Function.method=function(name,func){ this.prototype.name=func; } Number.method(“integer”,function(){ return Math[this < 0 ? ‘ceil’:’floor’](this); }); (-10/3).integer...

    正则表达式

    JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法. 在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp...

    freemarker总结

    方法变量通常是基于给出的参数计算值在数据模型中定义。 6、 用户自定义FTL指令:宏和变换器 7、 节点 节点变量表示为树型结构中的一个节点,通常在XML处理中使用。 在模板里对sequences和hashes初始化 ...

    js使用小技巧

    Javascript小技巧一箩筐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode ...

    ASP.NET常用代码

    <script language="javascript" for="document" event="onkeydown"> if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event....

    ASP.NET程序中常用的三十三种代码.txt

    <script language="javascript" for="document" event="onkeydown">  if (event.keyCode==13 && event.srcElement.type!=’button’ && event.srcElement.type! =’submit’ && event.srcElement.type!=’reset’ &...

    [ASP.NET.AJAX编程参考手册(涵盖ASP.NET.3.5及2.0)].(美)霍斯拉维.扫描版.pdf

    2.5 ASP.NET AJAX String类型扩展 2.5.1 endsWith 2.5.2 startsWith 2.5.3 trim 2.5.4 格式化 2.6 ASP.NET AJAX Error类型扩展 2.6.1 create 2.6.2 popStackFrame 2.6.3 popStackFrame的内部机理 2.7 小结 第3章 ...

    数字的正则表达式写法参考书

     在input里添加属性值 hideFocus 或者 HideFocus=true 2.只读文本框内容 在input里添加属性值 readonly 3.防止退后清空的TEXT文档(可把style内容做做为类引用)  (#default#savehistory); type=text id=...

    asp连接数据库代码实例

    response.write \"<script language=javascript>alert(\'添加成功!\');location.href(\'index.asp\');</script>\" end if %> -------------------------------------- 3.显示记录 set rs=server....

Global site tag (gtag.js) - Google Analytics