Чтобы изменить слово в строке в JavaScript, вы можете использовать несколько методов. Вот несколько часто используемых подходов:
-
Использование метода
replace()
:let string = "Hello, world!"; let newString = string.replace("world", "JavaScript"); console.log(newString); // Output: "Hello, JavaScript!"
-
Использование регулярных выражений с методом
replace()
:let string = "Hello, world!"; let newString = string.replace(/world/g, "JavaScript"); console.log(newString); // Output: "Hello, JavaScript!"
-
Разбиение строки на массив, замена слова и последующее объединение:
let string = "Hello, world!"; let words = string.split(" "); let index = words.indexOf("world"); if (index !== -1) { words[index] = "JavaScript"; } let newString = words.join(" "); console.log(newString); // Output: "Hello, JavaScript!"
-
Использование литералов шаблона ES6 и метода
replace()
:let string = "Hello, world!"; let wordToReplace = "world"; let replacementWord = "JavaScript"; let newString = `${string.replace(wordToReplace, replacementWord)}`; console.log(newString); // Output: "Hello, JavaScript!"
Эти методы позволяют заменить определенное слово в строке другим словом в JavaScript. Выберите метод, который лучше всего соответствует вашим требованиям и стилю кодирования.