1var truncate = function(value, length) {
2  length = length ? parseInt(length, 10) : 20;
3  if (value.length <= length) {
4    return value;
5  }
6  return value.substring(0, length) + '...';
7});

JS は紆余曲折がありすぎて、コードの書き方が色々ありますよね。