zoukankan      html  css  js  c++  java
  • JavaScript在Javascript中为String对象添加trim,ltrim,rtrim方法

    JavaScript--在Javascript中为String对象添加trim,ltrim,rtrim方法
     
    利用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>

  • 相关阅读:
    运算符优先级
    Tips—查询某结构体
    在线词典--(一、流程分析)
    数据库—SQLite3
    回调函数(转载)
    UNIX域套接字
    进程间通信小结
    HDU_oj_2027 统计元音
    HDU_oj_2026 首字母变大写
    HDU_oj_2025 查找最大字母
  • 原文地址:https://www.cnblogs.com/xiaodi/p/126817.html
Copyright © 2011-2022 走看看