TypeScript 字串的截斷(String Truncation)

TypeScript 是一種 JavaScript 的超集,它提供了更多的功能,其中之一就是字串的截斷(String Truncation)。字串的截斷是指將字串的長度限制在一定的長度,超出的部分會被截斷,而不會影響原本字串的內容。

TypeScript 提供了一個叫做 String.prototype.truncate() 的方法,可以用來截斷字串。它接受一個參數,表示截斷後字串的長度,例如:

let str = "Hello World!";
let truncatedStr = str.truncate(5);
console.log(truncatedStr); // "Hello"

上面的程式碼會將字串 Hello World! 截斷為 Hello,長度為 5 個字元。

除了可以指定截斷後字串的長度,String.prototype.truncate() 還可以接受第二個參數,表示截斷後字串的結尾字元,例如:

let str = "Hello World!";
let truncatedStr = str.truncate(5, "...");
console.log(truncatedStr); // "Hello..."

上面的程式碼會將字串 Hello World! 截斷為 Hello...,長度為 5 個字元,並在最後加上 ... 作為結尾字元。

總結

TypeScript 提供了 String.prototype.truncate() 方法,可以用來截斷字串,可以指定截斷後字串的長度和結尾字元,可以讓開發者更方便地操作字串。

Categorized in:

Tagged in: