стоит знать
charAt() — возвращает символ по указанному индексу в строке.
const str = "hello world"; const char = str.charAt(1); // "e"
concat() — объединяет две или более строк вместе.
const str1 = "hello";
const str2 = "world";
const result = str1.concat(" ", str2); // "hello world"
includes() — возвращает true, если строка содержит указанную подстроку, иначе false
const str = "hello world";
const result = str.includes("world"); // true
indexOf() — возвращает индекс первого вхождения указанной подстроки в строку или -1, если подстрока не найдена.
const str = "hello world";
const index = str.indexOf("world"); // 6
lastIndexOf() — возвращает индекс последнего вхождения указанной подстроки в строку или -1, если подстрока не найдена.
const str = "hello world";
const index = str.lastIndexOf("l"); // 9
length — возвращает длину строки.
const str = "hello world"; const len = str.length; // 11
replace() — заменяет указанную подстроку другой строкой.
const str = "hello world";
const result = str.replace("world", "there"); // "hello there"
slice() — извлекает часть строки и возвращает ее как новую строку
const str = "hello world"; const result = str.slice(0, 5); // "hello"
split() - разбивает строку на массив подстрок на основе указанного разделителя.
const str = "hello world";
const arr = str.split(" "); // ["hello", "world"]
toLowerCase() - переводит строку в нижний регистр.
const str = "HELLO WORLD"; const result = str.toLowerCase(); // "hello world"
toUpperCase() - переводит строку в верхний регистр
const str = "hello world"; const result = str.toUpperCase(); // "HELLO WORLD"
trim() — удаляет пробелы с обоих концов строки
const str = " hello world "; const result = str.trim(); // "hello world"
Это всего лишь несколько примеров многих строковых функций, доступных в JavaScript. Комбинируя эти функции творчески, вы можете манипулировать строками и преобразовывать их самыми разными способами в соответствии с вашими потребностями.
Удачного программирования :)