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()
方法,可以用來截斷字串,可以指定截斷後字串的長度和結尾字元,可以讓開發者更方便地操作字串。