*用引號括起來的一個或多個字元的序列稱為字串。
*引號可以是單引號 '' 或雙引號 " " 或反引號 ``.
並且,字元序列可以是字母、數字、符號等
*charAt() 傳回字串中指定索引處的字元。
*字串的第一個字元的索引為 0,第二個字元的索引為 1,依此類推...
let text = "HELLO";
讓 char = text.charAt(0);
console.log(char)// 回傳「H」
*此屬性傳回字串中的字元數。
let text = "HELLO";
設長度 = text.length;
console.log(length) // 回傳 5
*提取字串的一部分並將其作為新字串傳回。起始索引是包含的,而結束索引是排除的。
let text = "HELLO WORLD";
讓部分 = text.slice(0, 5);
console.log(part) // 回傳「HELLO」
*與 slice() 類似,但將負索引視為 0。它會提取兩個指定索引之間的字元。
let text = "HELLO WORLD";
讓部分 = text.substring(0, 5);
console.log(part)// 回傳「HELLO」
*將字串中的所有字元轉換為大寫。
let text = "hello";
讓 upper = text.toUpperCase();
console.log(upper)// 回傳「HELLO」
*將字串中的所有字元轉換為小寫。
let text = "HELLO";
讓 lower = text.toLowerCase();
console.log(lower)// 回傳「hello」
*刪除字串兩端的空格。
let text = " 你好";
讓修剪 = text.trim();
console.log(trimmed) // 回傳「hello」
*連接兩個或多個字串並傳回一個新字串。
let text1 = "Hello";
讓text2 =「世界」;
讓組合 = text1.concat(" ", text2);
console.log(combined) // 回傳「Hello World」
*傳回指定子字串第一次出現的索引。如果沒有找到則回傳-1。
let text = "HELLO WORLD";
讓索引 = text.indexOf("O");
console.log(index)// 回傳 4
*用新值取代第一次出現的指定值。
let text = "HELLO WORLD";
let newText = text.replace("WORLD", "EVERYONE");
console.log(newText)// 回傳「HELLO EVERYONE」
*用新值取代所有出現的指定值。
let text = "HELLO WORLD WORLD";
let newText = text.replaceAll("WORLD", "EVERYONE");
console.log(newText)// 回傳「HELLO EVERYONE EVERYONE」
*根據指定的分隔符號將字串拆分為子字串數組。
let text = "HELLO WORLD";
讓 parts = text.split(" ");
console.log(parts)// 返回 ["HELLO", "WORLD"]
*使用指定的分隔符號將陣列的元素連接到字串中。
let array = ["HELLO", "WORLD"];
let join = array.join(" ");
console.log(joined)// 回傳「HELLO WORLD」
*檢查字串是否以指定字串開頭。
let text = "HELLO WORLD";
讓starts = text.startsWith("HELLO");
console.log(starts)// 回傳 true
*檢查字串是否以指定字串結尾。
let text = "HELLO WORLD";
讓結束 = text.endsWith("WORLD");
console.log(ends)// 回傳 true
*檢查字串是否包含指定的子字串。
let text = "HELLO WORLD";
令includes = text.includes(“LO”);
console.log(includes)// 回傳 true
以上是JavaScript 中的字串方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!