Копирование комментария Will в ответ, потому что я счел это полезным:
var string = "this is a string";
var length = 20;
var trimmedString = string.length > length ?
string.substring(0, length - 3) + "..." :
string;
Спасибо.
И jsfiddle для всех, кто заботится https://jsfiddle.net/t354gw7e/ :)