• <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)

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            99久久无码一区人妻a黑| 欧美午夜A∨大片久久| 久久婷婷五月综合色高清| 日韩久久久久久中文人妻| 久久人妻少妇嫩草AV无码专区| 2021久久国自产拍精品| 97久久精品人人做人人爽| 欧美激情精品久久久久久久九九九| 久久精品成人欧美大片| 国内精品久久九九国产精品| 久久综合色之久久综合| 久久免费的精品国产V∧| 久久亚洲色一区二区三区| 国产成人精品久久一区二区三区| 精品多毛少妇人妻AV免费久久| 久久久无码精品亚洲日韩蜜臀浪潮| 精品久久久久香蕉网| 无码人妻久久一区二区三区蜜桃| 日韩亚洲欧美久久久www综合网 | 香港aa三级久久三级| 欧美日韩久久中文字幕| segui久久国产精品| 久久99精品国产自在现线小黄鸭| 伊人精品久久久久7777| 狠狠久久综合| 精品久久久久中文字幕一区| 国产精品久久毛片完整版| 久久精品中文騷妇女内射| 久久AV高潮AV无码AV| 亚洲国产成人久久精品99| 久久久受www免费人成| 久久本道综合久久伊人| 成人a毛片久久免费播放| 日本道色综合久久影院| www.久久99| 成人精品一区二区久久| 久久综合中文字幕| 精品久久久久久久中文字幕| 久久久久久亚洲精品无码| 久久人人爽人人爽人人片AV麻豆| 久久成人精品|