• <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)  編輯 收藏 引用 所屬分類: JavascriptHTML

            <2007年5月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            導航

            統計

            常用鏈接

            留言簿(9)

            隨筆分類(67)

            隨筆檔案(65)

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            日韩乱码人妻无码中文字幕久久 | 国产精品免费福利久久| 精品熟女少妇AV免费久久| 国产成人综合久久精品红| 欧美午夜精品久久久久免费视 | 久久se精品一区二区影院| 无码精品久久一区二区三区| 色综合久久久久综合体桃花网| 免费国产99久久久香蕉| 久久综合偷偷噜噜噜色| 国产精品福利一区二区久久| 久久www免费人成看国产片| 少妇久久久久久被弄高潮| 久久精品国产一区二区电影| 精品久久久久久中文字幕人妻最新| 精品久久人人爽天天玩人人妻| 久久综合噜噜激激的五月天| 波多野结衣久久精品| 亚洲国产精品婷婷久久| 久久99精品久久久久婷婷| 色天使久久综合网天天| 欧美精品丝袜久久久中文字幕| 久久精品国产99国产精偷| 亚洲午夜久久久久久久久电影网| 久久久久亚洲?V成人无码| 日韩精品国产自在久久现线拍| 亚洲国产精品无码久久久秋霞2| 色偷偷88欧美精品久久久| 亚洲午夜精品久久久久久人妖| 精品久久久噜噜噜久久久| 久久水蜜桃亚洲av无码精品麻豆| 亚洲国产日韩欧美综合久久| 久久无码国产| 伊人久久成人成综合网222| 欧美色综合久久久久久| 久久精品国产第一区二区| 精品国产综合区久久久久久 | 日产精品久久久久久久| 久久久噜噜噜久久中文字幕色伊伊| 亚洲国产精品综合久久一线| 三级三级久久三级久久|