隨筆 - 147  文章 - 71  trackbacks - 0
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(1)

          隨筆分類(146)

          隨筆檔案(147)

          文章分類(28)

          文章檔案(28)

          喜歡的Blog

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

              利用Javascript中每個對象(Object)的prototype屬性我們可以為Javascript中的內置對象添加我們自己的方法和屬性。以下就用這個屬性來為String對象添加三個方法:Trim,LTrim,RTrim(作用和VbScript中的同名函數一樣)
           1String.prototype.Trim = function()
           2{
           3  return this.replace(/(^\s*)|(\s*$)/g, "");
           4}

           5String.prototype.LTrim = function()
           6{
           7  return this.replace(/(^\s*)/g, "");
           8}

           9String.prototype.Rtrim = function()
          10{
          11  return this.replace(/(\s*$)/g, "");
          12}
              使用的實例:
           1<script language=javascript>
           2String.prototype.Trim = function()
           3{
           4  return this.replace(/(^\s*)|(\s*$)/g, "");
           5}
           
           6var s = "   leading and trailing spaces   ";
           7window.alert(s + " (" + s.length + ")"); 
           8= s.Trim(); 
           9window.alert(s + " (" + s.length + ")");
          10</script>
          posted on 2009-03-24 15:29 飛翔天使 閱讀(280) 評論(0)  編輯  收藏 所屬分類: javascript
          主站蜘蛛池模板: 彰武县| 安新县| 万源市| 阿克陶县| 安泽县| 桑植县| 自贡市| 太保市| 天祝| 林西县| 沭阳县| 新巴尔虎左旗| 剑河县| 佛学| 南投市| 万盛区| 新乡市| 安图县| 商洛市| 鄱阳县| 台北市| 元谋县| 东宁县| 齐齐哈尔市| 通化市| 蕉岭县| 花莲县| 肇源县| 随州市| 岳池县| 元阳县| 闸北区| 建阳市| 宝丰县| 咸丰县| 长泰县| 惠安县| 土默特左旗| 鄂托克前旗| 邳州市| 鄂尔多斯市|