在JavaScript中缩短字符串而不切割单词
我在JavaScript中对字符串操作不是很擅长,想知道如何在不截断任何单词的情况下缩短字符串。我知道如何使用substring,但对indexOf或其他东西并不太熟悉。
假设我有以下字符串:
text = "this is a long string I cant display"
我想将其剪裁为10个字符,但如果不以空格结尾,要保证单词完整。我不希望字符串变量看起来像这样:
"this is a long string I cant dis"
我希望它一直保持完整的单词,直到出现一个空格。