• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            學習筆記四:學用mootools的String對象

            今天在學習mootools的String類的時候,順便寫了這個文檔,給大家分享一下。

            方法:test
            描述:用一個正則表達式檢查字符串對象

            參數:
            regex 一個字符串或者你想要與該字符串匹配的正則表達式對象
            params 可選,如果第一個參數是一個字符串,這里就是傳給正則表達式的任意參數('g'無效)

            示例:
            "I like cookies".test("cookie"); // 返回true
            "I like cookies".test("COOKIE", "i") // 忽略大小寫, 返回true
            "I like cookies".test("cake"); // 返回false

            方法:toInt
            描述:解析一個字符串為整數
            返回值:如果傳入的字符串是以數字(含正負號)開頭,那么返回相應的整數,否則返回NoN
            示例:
            var value = "10px".toInt(); // value的值是10
            "+10.5abc".toInt();//返回10
            "-10abc".toInt();//返回-10
            "a-10b".toInt();//返回NaN
            $type("a-10b".toInt());//返回 number

            方法:camelCase
            描述:去掉一個帶連字符的字符串中的連字符,并將連字符后面的字母變成大寫
            返回值:轉換后的新字符串實例
            示例:
            "I-like-cookies".camelCase(); //"ILikeCookies"


            方法:camelCase
            描述:去掉一個帶連字符的字符串中的連字符,并將連字符后面的字母變成大寫
            返回值:轉換后的新字符串實例
            示例:
            "I-like-cookies".camelCase(); //"ILikeCookies"


            方法:hyphenate
            描述:將一個字符串加連字符,依據大寫字母來分割,但是如果兩個大寫字母寫一起,將忽略第二個(放字符串開頭除外),中文忽略
            返回值:加了連字符后的新字符串實例
            示例:
            "ILikeCookies".hyphenate(); //"I-like-cookies"
            "IILikeCoBBBAki我es".hyphenate();//"I-iLike-co-bB-bAki我es"

            說明:上面兩個函數的應用主要表現在對CSS字符串(大部分都含連字符)的支持

            方法:capitalize
            描述:將字符串中的每個單詞轉換為大寫,中文忽略
            返回值:轉換后的新字符串實例
            示例:
            "i like cookies, 你呢?".capitalize(); //"I Like Cookies, 你呢?"


            方法:trim
            描述:裁減掉一個字符串的前后空格(含空白字符和一些顯示不出來的特殊字符,如\t)
            返回值:裁減后的新字符串實例
            示例:
            "\r\n\t    i like cookies\t  ".trim();//返回"i like cookies"


            方法:clean
            描述:在trim的基礎上,對字符串中2個以上的空格轉換成一個空格(說白了就是刪除多余的空格)
            返回值:清除后的新字符串實例
            示例:
            " i      like  \t\r\n   cookies, hehe      \n\n".clean();//返回"i like cookies, hehe"


            方法:rgbToHex
            描述:轉換RGB值為十六進制值,RGB字符串必須是這種形式的格式:"rgb(255,255,255)"或"rgba(255,255,255,1)"
            參數:
            array 布爾值,默認為false,如果你想用這種形式的數組['FF','33','00']輸出,而不是"#FF3300",那么你可以設置此參數為true
            返回值:十六進制的字符串或者數組,如果輸出被設置為字符串,同時rgba的第四個值為0,那么將返回"transparent"
            示例:
            "rgb(17,34,51)".rgbToHex(); //"#112233"
            "rgba(17,34,51,0)".rgbToHex(); //"transparent"
            "rgb(17,34,51)".rgbToHex(true); //['11','22','33']

             

            方法:hexToRgb
            描述:轉換十六進制顏色值為RGB值,可以不寫"#"號,顏色支持短顏色型"#ABC"
            參數:
            array 布爾值,默認為false,如果你想輸出數組形式[255,255,255]而不是"rgb(255,255,255)"形式,該參數設置為true
            返回值:rgb字符串或數組
            示例:
            "#112233".hexToRgb(); //"rgb(17,34,51)"
            "112233".hexToRgb(); //"rgb(17,34,51)"
            "123".hexToRgb(); //"rgb(17,34,51)"
            "#112233".hexToRgb(true); //[17,34,51]
            "112233".hexToRgb(true); //[17,34,51]
            "123".hexToRgb(true); //[17,34,51]
             

            posted on 2007-04-05 17:55 PeakGao 閱讀(650) 評論(0)  編輯 收藏 引用 所屬分類: Javascript 、HTML

            <2007年10月>
            30123456
            78910111213
            14151617181920
            21222324252627
            28293031123
            45678910

            導航

            統計

            常用鏈接

            留言簿(9)

            隨筆分類(67)

            隨筆檔案(65)

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            日韩久久久久中文字幕人妻 | 精品国产青草久久久久福利| 综合人妻久久一区二区精品| 久久精品中文无码资源站| 国产精品久久久久AV福利动漫| 成人精品一区二区久久| 久久免费看黄a级毛片| 国产精品岛国久久久久| 国产69精品久久久久观看软件| AV狠狠色丁香婷婷综合久久| 人妻无码久久精品| 无码伊人66久久大杳蕉网站谷歌| 岛国搬运www久久| 97超级碰碰碰久久久久| 欧美国产成人久久精品| 精品国产综合区久久久久久| 久久亚洲欧美国产精品| 久久久久久久免费视频| 久久www免费人成精品香蕉| 国产精品久久亚洲不卡动漫| 久久妇女高潮几次MBA| 亚洲国产精品狼友中文久久久| 国产精品久久永久免费| 久久99精品久久久久久久久久| 久久毛片一区二区| 中文成人无码精品久久久不卡 | 品成人欧美大片久久国产欧美| 伊人久久精品无码av一区| 久久久久亚洲精品天堂久久久久久 | 久久综合久久综合久久| 一本色综合网久久| 色综合久久久久久久久五月| 伊人久久五月天| 2021国产精品久久精品| 国内精品久久久久影院老司 | 免费精品99久久国产综合精品| 久久久精品人妻一区二区三区蜜桃| 精品国产青草久久久久福利| 狠狠色丁香久久婷婷综合蜜芽五月 | 91精品婷婷国产综合久久 | 久久久久久毛片免费播放|