
В 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. Они помогают упростить различные операции со строками и могут быть использованы во многих сценариях программирования.