substr в JavaScript: синтаксис и примеры

Метод substr в JavaScript используется для извлечения подстроки из заданной строки. Этот метод позволяет указывать начальную позицию и длину подстроки, которую вы хотите получить.

Синтаксис метода substr выглядит следующим образом:

string.substr(start, length)

Теперь рассмотрим несколько примеров использования метода substr:

Пример 1:

let str = "Привет, мир!";
let substr1 = str.substr(0, 7);
console.log(substr1); // Вывод: "Привет,"

В данном примере мы начинаем извлекать подстроку с индекса 0 и длиной 7 символов, что возвращает нам подстроку "Привет,".

Пример 2:

let str = "Hello, world!";
let substr2 = str.substr(7);
console.log(substr2); // Вывод: "world!"

В этом примере мы указываем только начальную позицию, поэтому метод substr извлекает подстроку, начиная с индекса 7 и до конца строки, что приводит к получению подстроки "world!".

Пример 3:

let str = "JavaScript";
let substr3 = str.substr(-6);
console.log(substr3); // Вывод: "Script"

В данном случае мы используем отрицательное значение start, что указывает позицию с конца строки. Метод substr извлекает подстроку, начиная с 6-го символа с конца и до конца строки, что приводит к получению подстроки "Script".

Однако необходимо заметить, что метод substr является устаревшим и в современном JavaScript рекомендуется использовать метод slice для работы с подстроками. Например, вместо str.substr(0, 7) можно использовать str.slice(0, 7).

Надеюсь, примеры кода и объяснение помогли вам понять, как использовать метод substr в JavaScript для извлечения подстроки из строки. Если у вас есть еще вопросы, не стесняйтесь задавать их!

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

Count в питоне: функции, примеры использования и особенности
Онлайн Октав: выполняйте математические вычисления быстро и удобно
Изучение языка C: все о C-программировании
Содержит JavaScript: основные принципы и примеры использования
DDRace - увлекательная игра с соревновательным режимом
Замена подстроки в Python: str.replace
Условный оператор if в JavaScript
PEP8 онлайн
Изучение языка программирования Python
<h1>Python Base64: кодирование и декодирование данных с помощью модуля base64