Из строки получить символьный массив js

536
08 августа 2017, 17:49

Здравствуйте, есть переменная

var s = "строка";

Нужно получить из этой строки массив символов

'с' 'т' 'р' 'о' 'к' 'а'

Как это сделать?

Answer 1

Метод split() разбивает строку по указанному селектору

var s = "строка", 
    //Укажем пустую строку чтобы разбить по символам 
    arr = s.split(''); 
console.log(arr);

Answer 2

В ES2015 можно Array.from()

console.log(Array.from("строка"))

Answer 3

Можно через RegExp:

var s = "строка", 
    arr = s.match(/./g); 
console.log(arr);

READ ALSO
HTML Video настроить

HTML Video настроить

Здравствуйте, есть у меня вот такая разметка

282
Изменить и узнать регистр символа js

Изменить и узнать регистр символа js

Здравствуйте, есть символ

384
Не считает сумму в массиве [требует правки]

Не считает сумму в массиве [требует правки]

Выдаёт 2 errorа в консолиВ чём ошибка? P

287
Как мокнуть компонент

Как мокнуть компонент

В общем есть компонент на angular4 написал для него тест замокал сервисы, все было норм, теперь добавляю внутри этого компонента вызов другого

432