
В JavaScript есть множество методов для работы со строками. Некоторые из наиболее популярных методов строк приведены ниже:
length- возвращает длину строки.
const str = "Hello, world!";
console.log(str.length); // 13toLowerCase()- возвращает строку в нижнем регистре.
const str = "Hello, World!";
console.log(str.toLowerCase()); // "hello, world!"toUpperCase()- возвращает строку в верхнем регистре.
const str = "Hello, World!";
console.log(str.toUpperCase()); // "HELLO, WORLD!"charAt(index)- возвращает символ в строке по указанному индексу.
const str = "Hello, World!";
console.log(str.charAt(0)); // "H"
console.log(str.charAt(7)); // "W"indexOf(substring)- возвращает индекс первого вхождения подстроки в строку.
const str = "Hello, World!";
console.log(str.indexOf("o")); // 4
console.log(str.indexOf("z")); // -1slice(start, end)- возвращает новую строку, содержащую символы между указанными индексами.
const str = "Hello, World!";
console.log(str.slice(0, 5)); // "Hello"
console.log(str.slice(7)); // "World!"replace(searchValue, replaceValue)- заменяет все вхождения подстроки на другую строку.
const str = "Hello, World!";
console.log(str.replace("World", "JavaScript")); // "Hello, JavaScript!"split(separator)- разбивает строку на массив подстрок, используя разделитель.
const str = "Hello, World!";
console.log(str.split(" ")); // ["Hello,", "World!"]trim()- удаляет пробельные символы в начале и конце строки.
const str = " Hello, World! ";
console.log(str.trim()); // "Hello, World!"Это лишь некоторые из методов, доступных для работы со строками в JavaScript. Они помогают упростить различные операции со строками и могут быть использованы во многих сценариях программирования.