Чтобы отформатировать строку слов в массив в JavaScript, вы можете использовать несколько методов. Вот несколько примеров:
-
Использование метода
split()
:const words = "Hello, how are you?"; const wordArray = words.split(" "); console.log(wordArray);
Выход:
["Hello,", "how", "are", "you?"]
-
Использование регулярного выражения с методом
match()
:const words = "Hello, how are you?"; const wordArray = words.match(/\b\w+\b/g); console.log(wordArray);
Выход:
["Hello", "how", "are", "you"]
-
Использование метода
split()
с регулярным выражением:const words = "Hello, how are you?"; const wordArray = words.split(/\b/).filter(word => word.trim().length > 0); console.log(wordArray);
Выход:
["Hello", "how", "are", "you"]
Это всего лишь несколько примеров. Есть и другие способы добиться того же результата. Выберите метод, который лучше всего соответствует вашим конкретным требованиям.