国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScript中String對象的屬性和方法

String對象的屬性和方法

  • ?length:獲取字符串的長度。如:var len = strObj.length

  • ?toLowerCase():將字符串中的字母轉(zhuǎn)成全小寫。如:strObj.toLowerCase()

  • ?toUpperCase():將字符串中的字母轉(zhuǎn)成全大寫。如:strObj.toUpperCase()

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="ASDfgh";
           document.write(str.length+"<br/>");
           document.write(str.toLowerCase()+"<br/>");
           document.write(str.toUpperCase()+"<br/>");
        </script>
    </head>
    <body>
    </body>
</html>


charAt(index)

  • 功能:返回指定下標位置的一個字符。如果沒有找到,則返回空字符串。

  • 語法:strObj.charAt(index)

  • 參數(shù):index是指定的一個索引號,根據(jù)index索引號來返回一個字符。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="Hello JavaScript";
            for(var i=0;i<str.length;i++){
                document.write(str.charAt(i)+"<br/>");
            }
        </script>
    </head>
    <body>
    </body>
</html>


indexOf()

  • 功能:返回一個子字符串在原始字符串中的索引值(查找順序從左往右查找)。如果沒有找到,則返回-1。

  • 語法:strObj.indexOf(substr)

  • 參數(shù):substr代表要查找的一個子字符串。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="Hello JavaScript";
           document.write(str.indexOf("J")+"<br/>");   
           document.write(str.indexOf("S")+"<br/>");   
           document.write(str.indexOf("s")+"<br/>");   
        </script>
    </head>
    <body>
    </body>
</html>



lastIndexOf()

  • 功能:在原始字符串,從右往左查找某個子字符串。如果沒找到,返回-1。

  • 語法:strObj.lastIndexOf(substr)

  • 參數(shù):substr代表要查找的子字符串。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="Hello JavaScript";
           document.write(str.lastIndexOf("J")+"<br/>");   
           document.write(str.lastIndexOf("S")+"<br/>");   
           document.write(str.lastIndexOf("s")+"<br/>");   
        </script>
    </head>
    <body>
    </body>
</html>


substr()

  • 功能:在原始字符串,返回一個子字符串。

  • 語法:strObj.substr(startIndex [ , length])

  • 說明:從下標startIndex起,返回length個字符。

  • 參數(shù):

  • ?startIndex表示查找的起始索引號;

  • ?length可選,返回幾個字符。如果省略,一直返回到結(jié)尾。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="Hello JavaScript";
           document.write(str.substr(6)+"<br/>");
           document.write(str.substr(6,4)+"<br/>");               
        </script>
    </head>
    <body>
    </body>
</html>


substring()

  • 功能:在原始字符串,返回一個子字符串。

  • 語法:strObj.substring(startIndex [ , endIndex])

  • 說明:返回從startIndex開始索引值到endIndex結(jié)束索引值之間的所有字符。

  • 參數(shù):

  • startIndex:代表開始索引值。

  • endIndex:可選項,代表結(jié)束索引值。如果省略,一般返回到結(jié)尾的所有的字符。

注:如果省略第二個參數(shù),那么substr()和substring()結(jié)果一樣。

注:substring()返回的字符包含startIndex處的字符,不包含endIndex處的字符。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="Hello JavaScript";
           document.write(str.substring(6)+"<br/>");
           document.write(str.substring(6,10)+"<br/>");               
        </script>
    </head>
    <body>
    </body>
</html>


split():將一個字符串轉(zhuǎn)成數(shù)組

  • 功能:將一個字符串切割成若干段。返回一個數(shù)組。

  • 語法:strObj.split(分割號)

  • 參數(shù):參數(shù)是一個分割號的字符串。用指定的分割號將字符串切成若干段。

以空格為分割號,就字符串Hello JavaScript
分割成數(shù)組Hello,JavaScript ? ? ? ? ? ?

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
           var str="Hello JavaScript";
           document.write(str.split(" "))           
        </script>
    </head>
    <body>
    </body>
</html>

?



繼續(xù)學習
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> var str="ASDfgh"; document.write(str.length+"<br/>"); document.write(str.toLowerCase()+"<br/>"); document.write(str.toUpperCase()+"<br/>"); </script> </head> <body> </body> </html>
提交重置代碼