Я намагаюся використовувати Flot.js для графіки деяких даних. Мій відповідь JSON містить такий тип відображення даних:
{123: 5, 534: 0, 724: 3}
Я хотів би перетворити це на:
[[123, 5], [534, 0], [724, 3]]
для використання з Flot Charts. Мені також потрібно перетворити кожен елемент на число замість String.
Чи існує для цього функція? Не можу знайти мене для життя.
Дякую!
Відповіді:
4 для відповіді № 1Спробуйте це:
var obj = {123: 5, 534: 0, 724: 3};
var pairs = Object.keys(obj).map(function (key) {
return [Number(key), Number(obj[key])];
});
console.log(pairs);