Javascript substr(); 按字数限制而不是字符

3 javascript jquery substr

我想用字而不是字符来限制子字符串.我正在考虑正则表达式和空格但不知道如何将它拉下来.

场景:使用javascript/jQuery将一段单词限制为200个单词.

var $postBody = $postBody.substr(' ',200); 
Run Code Online (Sandbox Code Playgroud)

这很棒,但将文字分成两半:)提前谢谢!

Pro*_*cas 10

function trim_words(theString, numWords) {
    expString = theString.split(/\s+/,numWords);
    theNewString=expString.join(" ");
    return theNewString;
}
Run Code Online (Sandbox Code Playgroud)