Метод substr в JavaScript: примеры и объяснения

Метод substr() в JavaScript используется для извлечения подстроки из строки. Он принимает два параметра - начальный индекс, с которого нужно начать извлечение, и длину подстроки, которую нужно извлечь. Если второй параметр не указан, то метод извлечет все символы до конца строки.

Пример использования метода substr():


const str = 'Hello world';
const substr1 = str.substr(6); // извлекаем подстроку, начиная с 6 символа: "world"
const substr2 = str.substr(0, 5); // извлекаем подстроку, начиная с 0 символа и длиной 5 символов: "Hello"

Метод substr() также может использоваться для извлечения подстроки с конца строки. Для этого в качестве первого параметра нужно передать отрицательное число, которое будет интерпретироваться как смещение от конца строки.

Пример:


const str = 'Hello world';
const substr3 = str.substr(-5); // извлекаем последние 5 символов: "world"

Важно помнить, что метод substr() не изменяет исходную строку, а возвращает новую подстроку. Если необходимо изменить исходную строку, можно использовать другие методы, например, метод slice().

Пример использования метода slice():


let str = 'Hello world';
str = str.slice(6); // изменяем строку, извлекая подстроку, начиная с 6 символа: "world"

Похожие вопросы на: "js substr "

Latency: The Key Factor That Determines Your Network Speed
Unsigned: что это значит?
Desc: все, что вам нужно знать
Что такое градус на клавиатуре и как его использовать
p p p 3p p p - ваш путь к музыкальной бездне!
Docker Redis: Best Practices for a Fast and Scalable Setup
Ближайший jQuery - реализация функционала мгновенного поиска на сайте
<h1>Учите VBA Mid легко и быстро
<h1>Найди строки: отличный инструмент для поиска в текстовых и кодовых файлах
VS Community: взаимодействие, обмен и обсуждение