Я пытаюсь взять некоторые данные из набора переменных веток и разобрать их в плагин javascript. Это набор дат, перечисленных в массиве. Сначала они отображаются в шаблоне так, как строка:
{"date":"2018-08-30, 2018-08-13, 2018-08-10, 2018-08-01, 2018-08-26, 2018-09-27, 2018-09-26, 2018-09-25, 2018-09-24, 2018-09-23, 2018-09-29, 2018-09-28"}
Затем я беру эти данные и использую их для создания массива с функцией ниже:
const datesNotAvailableArray = $('#datesGone').data('dates');
var arr = Object.keys(datesNotAvailableArray).map(function(k) {
return datesNotAvailableArray[k]
});
Когда я console.log(arr[0])
, я получаю следующий вывод:
2018-08-30, 2018-08-13, 2018-08-10, 2018-08-01, 2018-08-26, 2018-09-27, 2018-09-26, 2018-09-25, 2018-09-24, 2018-09-23, 2018-09-29, 2018-09-28
Это хорошо, но я действительно хочу получить вот что:
["2018-08-30", "2018-08-13", "2018-08-10", etc etc]
Могу ли я сделать это внутри самой функции .map?