隨筆-6  評(píng)論-38  文章-40  trackbacks-0

          js的trim(),Ltrim(),Rtrim()函數(shù)
          ? 在Javascript中為String對(duì)象添加trim,ltrim,rtrim方法


          利用Javascript中每個(gè)對(duì)象(Object)的prototype屬性我們可以為Javascript中的內(nèi)置對(duì)象添加我們自己的方法和屬性。
          以下我們就用這個(gè)屬性來(lái)為String對(duì)象添加三個(gè)方法:Trim,LTrim,RTrim(作用和VbScript中的同名函數(shù)一樣)
          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, "");
          }
          怎么樣,簡(jiǎn)單吧,下面看一個(gè)使用的實(shí)例:
          <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>

          posted on 2007-01-12 11:18 一手的小窩窩 閱讀(959) 評(píng)論(0)  編輯  收藏 所屬分類: JAVASCRIPT
          主站蜘蛛池模板: 崇义县| 龙游县| 凌云县| 麻江县| 寿阳县| 陈巴尔虎旗| 宜君县| 九江市| 甘肃省| 大连市| 蓬溪县| 恭城| 阳泉市| 高要市| 西宁市| 乌恰县| 通州区| 丰县| 新建县| 九江市| 太湖县| 上饶市| 大田县| 桦甸市| 门头沟区| 鄂托克前旗| 行唐县| 弥渡县| 望城县| 辽阳市| 三原县| 张家界市| 双流县| 株洲市| 张北县| 凤翔县| 集安市| 新田县| 开平市| 苏尼特左旗| 杨浦区|