use*_*ju7 1 javascript jquery json
我从以下提取数据 -
上述函数以下列格式返回数据 -
[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}]
Run Code Online (Sandbox Code Playgroud)
我想获取键列表只作为一个简单的数组.(解析数组中的第一个对象就足以得到这个,因为所有其他对象都有相同的键)如果是上面的输出,我想要简单的数组看起来像 ["date","value","volume"]
我尝试JSON.stringify然后解析但它仍然无法正常工作.
另外,我怎样才能将从图表中获得的整个数组转换成一个简单的数组呢?
我正在想象以下类型的输出 -
[{'date':'whatever', 'value':126, 'volume':911},
{'date':'whatever', 'value':136, 'volume':1005},
{'date':'whatever', 'value':125, 'volume':720}]
Run Code Online (Sandbox Code Playgroud)
如果问题没有意义,请告诉我.我会看到我能说得最好.
使用Object.keys()功能.在函数的响应中,您将获得一个数组.用它来获取密钥列表.
var data = getChartData('param')
Object.keys(data[0]);
Run Code Online (Sandbox Code Playgroud)