В JavaScript существует несколько методов управления строками. Вот некоторые часто используемые методы и примеры кода:
-
trim(): удаляет пробелы с обоих концов строки.const str = " Hello, World! "; const trimmedStr = str.trim(); console.log(trimmedStr); // Output: "Hello, World!" -
toUpperCase(): преобразует строку в верхний регистр.const str = "Hello, World!"; const upperCaseStr = str.toUpperCase(); console.log(upperCaseStr); // Output: "HELLO, WORLD!" -
toLowerCase(): преобразует строку в нижний регистр.const str = "Hello, World!"; const lowerCaseStr = str.toLowerCase(); console.log(lowerCaseStr); // Output: "hello, world!" -
substring(startIndex, endIndex): извлекает часть строки между указанными индексами.const str = "Hello, World!"; const extractedStr = str.substring(7, 12); console.log(extractedStr); // Output: "World" -
split(separator): разбивает строку на массив подстрок на основе указанного разделителя.const str = "Hello, World!"; const arr = str.split(", "); console.log(arr); // Output: ["Hello", "World!"] -
replace(searchValue, replaceValue): заменяет вхождения указанного значения другим значением в строке.const str = "Hello, World!"; const replacedStr = str.replace("World", "Universe"); console.log(replacedStr); // Output: "Hello, Universe!" -
charAt(index): возвращает символ по указанному индексу в строке.const str = "Hello, World!"; const char = str.charAt(4); console.log(char); // Output: "o" -
indexOf(searchValue): возвращает индекс первого вхождения указанного значения в строку.const str = "Hello, World!"; const index = str.indexOf("o"); console.log(index); // Output: 4 -
concat(...strings): объединяет две или более строк и возвращает новую строку.const str1 = "Hello, "; const str2 = "World!"; const combinedStr = str1.concat(str2); console.log(combinedStr); // Output: "Hello, World!"