В 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!"
Вот и все десять Методов, которые мы использовали в отрасли. Спасибо, что нашли время прочитать этот блог; Надеюсь, вы узнали что-то новое и, если вам понравилось, хлопайте в ладоши.