字元串對象 字元串對象是JavaScript中比較常見的一種基本數據類型,他封裝了一個字元串,並且提供了相應的方法。例如連接字元串、取字元串、分割字元串等。JavaScript中字元串是不可變的,原始的字元串值不可修改。 1.創建字元串 創建字元串有多種方法,可以使用字面值定義字元串。例如; var ...
字元串對象
字元串對象是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 錨 |
特此聲明:如需轉載請註明出處,如有疑問請及時提出以便於改正,如有侵權,聯繫刪除,謝謝