隨筆 - 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 飛翔天使 閱讀(273) 評論(0)  編輯  收藏 所屬分類: javascript
          主站蜘蛛池模板: 梓潼县| 大渡口区| 克山县| 林州市| 平泉县| 汝州市| 云和县| 察雅县| 乌兰县| 商都县| 万山特区| 高州市| 开封市| 舒兰市| 股票| 新田县| 武平县| 林甸县| 中西区| 肥西县| 米脂县| 昆山市| 陆河县| 南宫市| 洪江市| 龙陵县| 禄劝| 抚远县| 双桥区| 蓬溪县| 吉木乃县| 当涂县| 温州市| 张家港市| 富锦市| 巴彦淖尔市| 鸡东县| 鲜城| 江安县| 巴中市| 合作市|