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

1. длина

Свойство length возвращает длину строки.

let str = 'Hello, World!';
console.log(str.length); // 13

2. toUpperCase и toLowerCase

Методы toUpperCase и toLowerCase преобразуют строку в верхний или нижний регистр.

let str = 'Hello, World!';
console.log(str.toUpperCase()); // "HELLO, WORLD!"
console.log(str.toLowerCase()); // "hello, world!"

3. indexOf и последнийIndexOf

Метод indexOf возвращает индекс первого вхождения указанной подстроки или -1, если подстрока не найдена. Метод lastIndexOf возвращает индекс последнего вхождения указанной подстроки или -1, если подстрока не найдена.

let str = 'Hello, World!';
console.log(str.indexOf('o')); // 4
console.log(str.lastIndexOf('o')); // 8

4. ломтик

Метод slice извлекает часть строки и возвращает новую строку. Первый аргумент — это начальный индекс, а второй аргумент — конечный индекс (не включительно).

let str = 'Hello, World!';
console.log(str.slice(2, 9)); // "llo, Wo"

5. раскол

Метод split разбивает строку на массив подстрок на основе указанного разделителя.

let str = 'Hello, World!';
console.log(str.split(', ')); // ["Hello", "World!"]

6. подстрока

Метод substr извлекает указанное количество символов из строки, начиная с указанного индекса.

let str = 'Hello, World!';
console.log(str.substr(2, 9)); // "llo, Worl"

7. подстрока

Метод substring извлекает символы из строки между двумя указанными индексами.

let str = 'Hello, World!';
console.log(str.substring(2, 9)); // "llo, Wo"

8. отделка

Метод trim удаляет пробелы с обоих концов строки.

let str = '   Hello, World!   ';
console.log(str.trim()); // "Hello, World!"

9. конкат

Метод concat объединяет две или более строк и возвращает новую строку.

let str1 = 'Hello';
let str2 = 'World';
let str3 = str1.concat(', ', str2, '!');
console.log(str3); // "Hello, World!"

10. заменить

Метод replace заменяет указанную подстроку другой подстрокой.

let str = 'Hello, World!';
console.log(str.replace('World', 'Universe')); // "Hello, Universe!"

Вот и все десять Методов, которые мы использовали в отрасли. Спасибо, что нашли время прочитать этот блог; Надеюсь, вы узнали что-то новое и, если вам понравилось, хлопайте в ладоши.

Купи мне кофе