在 JavaScript 中將字串限制為指定長度
問題
我們需要編寫一個 JavaScript 函式,該函式接受一個字串和一個數字。我們的函式應返回給定字串的截斷版本,該版本最多為給定的限制,如果結果短於原始字串,則在截斷版本後跟 "...",否則,如果未截斷任何內容,則我們的函式應返回相同的字串。
示例
以下為程式碼 −
const str = 'Testing String';
const num = 8;
const limitString = (str = '', num = 1) => {
const { length: len } = str;
if(num < len){
return str.slice(0, num) + '...';
}else{
return str;
};
};
console.log(limitString(str, num));輸出
以下是控制檯輸出 −
Testing ...
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP