Как преобразовать строку через запятую в массив? - PullRequest
660 голосов
/ 18 мая 2010

У меня есть строка, разделенная запятыми, которую я хочу преобразовать в массив, чтобы я мог проходить по ней.

Есть ли что-нибудь встроенное для этого?

Например, У меня есть эта строка

var str = "January,February,March,April,May,June,July,August,September,October,November,December";

Теперь я хочу разделить это запятой, а затем сохранить в объекте Array.

Ответы [ 11 ]

1 голос
/ 23 января 2019
let str = "January,February,March,April,May,June,July,August,September,October,November,December"

let arr = str.split(',');

это приведет к:

["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]

и если вы хотите преобразовать следующее в:

["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]

это:

"January,February,March,April,May,June,July,August,September,October,November,December";

использование:

str = arr.join(',')
...