我从以下提取数据-
上面的函数以以下格式返回数据-
[Object { date=Date, value=112, volume=1469}, Object { date=Date, value=124, volume=539}, Object { date=Date, value=114, volume=859}, Object { date=Date, value=123, volume=1284}, Object { date=Date, value=113, volume=1382}, Object { date=Date, value=129, volume=1353}]
我只想以简单数组的形式获取键的列表。(解析数组中的第一个对象就足够了,因为所有其他对象都具有相同的键)在上述输出的情况下,我想要简单数组看起来像 ["date","value","volume"]
我试过JSON.stringify
然后解析,但仍然无法正常工作。
另外,如何将从图表中获得的整个数组转换为一个简单的数组?
我正在可视化以下类型的输出-
[{'date':'whatever', 'value':126, 'volume':911},
{'date':'whatever', 'value':136, 'volume':1005},
{'date':'whatever', 'value':125, 'volume':720}]
如果这个问题没有道理,请告诉我。我将看到如何才能最好地重新措词。
使用Object.keys()
功能。在函数的响应中,您得到一个数组。使用它来获取键列表。
var data = getChartData('param')
Object.keys(data[0]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句