TypeScript 中的字串

TypeScript 是一種 JavaScript 的超集,它擁有 JavaScript 所有的功能,並且提供了更多的特性,其中之一就是字串。在 TypeScript 中,字串可以用來儲存文字資料,也可以用來做字串處理,例如拆分、搜尋、替換等等。

TypeScript 中的字串宣告

在 TypeScript 中,可以使用 letconst 來宣告字串,例如:

let str1: string = "Hello World";
const str2: string = "Hello TypeScript";

上面的程式碼中,我們使用 letconst 來宣告兩個字串,並且指定變數的型別為 string

TypeScript 中的字串拆分

在 TypeScript 中,可以使用 split() 方法來將字串拆分成陣列,例如:

let str: string = "Hello TypeScript";
let arr: string[] = str.split(" ");

console.log(arr); // ["Hello", "TypeScript"]

上面的程式碼中,我們使用 split() 方法將字串 str 拆分成陣列,並將結果存放在 arr 變數中。

TypeScript 中的字串搜尋

在 TypeScript 中,可以使用 indexOf() 方法來搜尋字串中是否包含某個字串,例如:

let str: string = "Hello TypeScript";
let index: number = str.indexOf("TypeScript");

console.log(index); // 6

上面的程式碼中,我們使用 indexOf() 方法搜尋字串 str 中是否包含 TypeScript,並將結果存放在 index 變數中。

TypeScript 中的字串替換

在 TypeScript 中,可以使用 replace() 方法來將字串中的某個字串替換成另一個字串,例如:

let str: string = "Hello TypeScript";
let newStr: string = str.replace("TypeScript", "World");

console.log(newStr); // "Hello World"

上面的程式碼中,我們使用 replace() 方法將字串 str 中的 TypeScript 替換成 World,並將結果存放在 newStr 變數中。

總結

在本文中,我們介紹了 TypeScript 中的字串,並且學習了如何宣告、拆分、搜尋和替換字串。TypeScript 中的字串可以讓我們更輕鬆地處理文字資料,讓我們的程式碼更加簡潔易讀。

參考資料

Categorized in:

Tagged in: