Limit String Size - JavaScript
function limitStringBy(num, str, complement) { return str.length > num ? str.substr(0, str.substr(0, num).lastIndexOf(" ")) + (complement || "...") : str; }