Обрезание строки до заданной длины с правого края в JavaScript

Метод truncateRight()

В JavaScript нет отдельного метода для данной задачи. Однако его можно добавить самостоятельно.

Исходный код

if (!String.prototype.truncateRight) {
	String.prototype.truncateRight = function (length) {
		var string = '' + this;
		length = parseInt(length);
		return (length > -1) ? string.substr(0, length) : '';
	};
}

Синтаксис

string.truncateRight ( length )

Аргументы

  1. length — нужная длина строки.

Возвращаемое значение

Возвращает новую строку, содержащую строку string, на которой был вызван метод truncateRight(), обрезанную до длины length с правого края.

Особенности

Безопасна для многобайтных строк.