Чтобы разбить строку на массив в JavaScript без использования разделителя, вы можете использовать различные методы. Вот несколько подходов:
-
Использование оператора расширения и конструктора
String:const str = "HelloWorld"; const arr = [...str]; console.log(arr); // ["H", "e", "l", "l", "o", "W", "o", "r", "l", "d"] -
Использование метода
splitс пустой строкой в качестве разделителя:const str = "HelloWorld"; const arr = str.split(""); console.log(arr); // ["H", "e", "l", "l", "o", "W", "o", "r", "l", "d"] -
Использование
Array.from:const str = "HelloWorld"; const arr = Array.from(str); console.log(arr); // ["H", "e", "l", "l", "o", "W", "o", "r", "l", "d"] -
Использование цикла
for:const str = "HelloWorld"; const arr = []; for (let i = 0; i < str.length; i++) { arr.push(str.charAt(i)); } console.log(arr); // ["H", "e", "l", "l", "o", "W", "o", "r", "l", "d"]
Эти методы преобразуют каждый символ строки в элемент результирующего массива.