在JavaScript中缩短字符串而不切割单词

18 浏览
0 Comments

在JavaScript中缩短字符串而不切割单词

我在JavaScript中对字符串操作不是很擅长,想知道如何在不截断任何单词的情况下缩短字符串。我知道如何使用substring,但对indexOf或其他东西并不太熟悉。

假设我有以下字符串:

text = "this is a long string I cant display"

我想将其剪裁为10个字符,但如果不以空格结尾,要保证单词完整。我不希望字符串变量看起来像这样:

"this is a long string I cant dis"

我希望它一直保持完整的单词,直到出现一个空格。

0