English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
substring()Метод substring() строки JavaScript
Метод extracts часть строки и возвращает её в виде нового строки, не изменяя исходную строку.Начало (start)ИКонец (end)Параметры определяют часть строки, которую нужно извлечь.
substring() изstartИзвлекает символы, но не включаяend. Например:
Если опущенendЕсли так, то substring() извлекает символы до конца строки
Еслиstart=endЕсли так, то substring() возвращает пустую строку
Еслиstart>endЕсли так, то эффект substring() будет таким, как будто два параметра поменялись местами
Индекс первой строки равен 0, индекс второй строки равен 1 и так далее.
string.substring(start, end)
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substring(7);Проверьте, посмотри на‹/›
Все браузеры полностью поддерживают метод substring():
Метод | |||||
substring() | Да | Да | Да | Да | Да |
Параметр | Описание |
---|---|
start | (обязательный) Индекс первого символа, который нужно включить в возвращаемую подстроку |
end | (по умолчанию) Индекс первого символа, который нужно исключить из возвращаемого подстроки. Если опущенendЕсли end не указан, substring() извлекает до конца строки. |
Возвратное значение: | Новый строковый объект, содержащий указанную часть строки |
---|---|
Версия JavaScript: | ECMAScript 1 |
Ниже приведен пример использования substring() для извлечения символов с индекса 4 до 9 (10-1):
var str1 = 'Air Pollution is introduction of chemicals to the atmosphere.'; var str2 = str1.substring(4, 10);Проверьте, посмотри на‹/›