В JavaScript есть множество методов для работы со строками. Некоторые из наиболее популярных методов строк приведены ниже:

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

Это лишь некоторые из методов, доступных для работы со строками в JavaScript. Они помогают упростить различные операции со строками и могут быть использованы во многих сценариях программирования.


Назад