• <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 閱讀(657) 評論(0)  編輯 收藏 引用 所屬分類: JavascriptHTML

            <2009年12月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            導航

            統計

            常用鏈接

            留言簿(9)

            隨筆分類(67)

            隨筆檔案(65)

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            国产A级毛片久久久精品毛片| 久久人妻少妇嫩草AV无码专区| 国产—久久香蕉国产线看观看 | 日本福利片国产午夜久久| 久久综合久久综合久久| 久久久久成人精品无码| 三上悠亚久久精品| 青青热久久国产久精品 | 久久久久久久久久久精品尤物| 狠狠综合久久综合88亚洲| 国产一区二区精品久久| 久久精品不卡| 久久se精品一区二区| 一本一道久久a久久精品综合| 99精品国产在热久久| 久久99精品国产麻豆宅宅| 丁香久久婷婷国产午夜视频| 久久精品国产男包| 无夜精品久久久久久| 国产成人久久777777| 精品无码久久久久久午夜| 欧美久久久久久| 久久国产成人精品国产成人亚洲| 色综合久久久久无码专区| 婷婷久久综合九色综合九七| 久久综合丁香激情久久| 久久91精品国产91久久户| 久久精品国产亚洲av影院| 一本一本久久A久久综合精品 | 久久精品视频一| 久久精品国产亚洲Aⅴ香蕉| 久久精品国产半推半就| av无码久久久久不卡免费网站| 精品久久久中文字幕人妻| 亚洲精品NV久久久久久久久久| 久久久精品日本一区二区三区| 精品国产婷婷久久久| 久久露脸国产精品| 久久午夜福利无码1000合集| 久久婷婷色香五月综合激情| 久久无码AV一区二区三区|