Как преобразовать объект JSON в массив JavaScript

Я должен преобразовать строку объекта JSON в массив JavaScript.

Этот мой объект JSON:

{"2013-01-21":1,"2013-01-22":7}

И я хочу иметь:

var data = new google.visualization.DataTable();
data.addColumn('string', 'Topping');
data.addColumn('number', 'Slices');

data.addRows([
    ['2013-01-21', 1],
    ['2013-01-22', 7]
]);

Как я могу достигнуть этого?

61
задан 25 January 2013 в 22:55

1 ответ

Можно вставить объектные объекты в массив как это

let obj = {
  '1st': {
    name: 'stackoverflow'
  },
  '2nd': {
    name: 'stackexchange'
  }
};
 
 let wholeArray = Object.keys(obj).map(key => obj[key]);
 
 console.log(wholeArray);
1
ответ дан 31 October 2019 в 15:32

Другие вопросы по тегам:

Похожие вопросы: