САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ SEO-ИНСТРУМЕНТЫ РАЗВЛЕЧЕНИЯ

Справочник Javascript

substr

Синтаксис

var sub = string.substr(start[, length])

Аргументы

start
начальная позиция, начиная от 0
length
сколько символов брать с позиции start

Описание, примеры

Этот метод описан только в ненормативной части стандарта ECMA, но реализован в большинстве браузеров.

Метод substr начинает собирать строку с позиции start и заканчивает, когда соберет length или дойдет до конца строки.

Если start больше или равен длине строки, то substr возвращает пустую строку.

Если start < 0, позиция определяется с конца строки. При этом если полученная позиция - до начала строки, то в качестве start берется 0. Это поведение не поддерживается Internet Explorer.

Если параметр length не указан - подстрока берется до конца строки.

Если length <= 0 - возвращается пустая строка.

Пример:
Выделить все
var str = "abcdefghij";
alert("(1,2): "    + str.substr(1,2));
alert("(-3,2): "   + str.substr(-3,2));
alert("(-3): "     + str.substr(-3));
alert("(1): "      + str.substr(1));
alert("(-20, 2): " + str.substr(-20,2));
alert("(20, 2): "  + str.substr(20,2));

Последовательно выведет:

Выделить все
(1,2): bc
(-3,2): hi
(-3): hij
(1): bcdefghij
(-20, 2): ab
(20, 2):

См. также


 

Это интересно

"НТТ ДоКоМо" (Япония) - самый большой в мире беспроводный интернет - провайдер. В феврале 2003 года эта служба насчитывала 36 931 000 подписчиков.


Наши реквизиты
WMID: 309688839848
WMR: R325885159214
E-mail: 
  BL:Бизнес-уровень [BL]
QR-код сайта
Онлайн-радио
Больше радиостанций