Javascript 物件 – 字串物件

bignewbie發表於2018-10-28

字串物件

字串物件是JavaScript中比較常見的一種基本資料型別,他封裝了一個字串,並且提供了相應的方法。例如連線字串、取字串、分割字串等。JavaScript中字串是不可變的,原始的字串值不可修改。

 

1.建立字串

  建立字串有多種方法,可以使用字面值定義字串。例如;

    var str1 = “Welcome to China “;

  或建立型別為變數

    var str2 = new string(” Welcome to China “);

 

2.字串的屬性

  String物件的屬性類似於Array物件的屬性,有length、prototype以及constructor,用法也類似。String的length屬性返回的是字元的個數,不是編碼的長度,漢字為一個字元。

  例如:  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>屬性length</title>
    <script>
        var str1 = "I love China";
        var str2 = "我愛中國";
        var str3 = "I love 中國";
        document.write(str1 + "<br>長度為:"+ str1.length + "<br>");
        document.write(str2 + "<br>長度為:"+ str2.length + "<br>");
        document.write(str3 + "<br>長度為:"+ str3.length);
    </script>
</head>
<body>

</body>
</html>

 

 

3.字串的方法

方法 說明
charAt() 返回在指定位置的字元。
concat() 連線字串
indexOf() 檢索字串
split() 把字串分割為字串陣列。
substring() 提取字串中兩個指定的索引號之間的字元。
toLowerCase() 把字串轉換為小寫。
toUpperCase() 把字串轉換為大寫
replace 替換字串
anchor() 建立 HTML 錨

 

 

 

 

 

特此宣告:如需轉載請註明出處,如有疑問請及時提出以便於改正,如有侵權,聯絡刪除,謝謝

相關文章