这个问题的背景是我试图从谷歌可视化日历中的 addListener 访问选定的单元格。我可以使用 JSON.stringify(chart.getSelection());
打印选定的单元格。它打印为 [{"date":1468195200000,"row":0}]
。
我的问题 是访问这个日期对象。我试图访问它作为
var obj=JSON.stringify(chart.getSelection());
console.log('selected value '+obj.date);
但它显示为 Undefined
。当我打印 obj
时,它显示为 [object, object]
如果您需要更多信息,请告诉我。任何建议将不胜感激。
最佳答案
JSON.stringify() 将数据对象序列化为字符串。直接访问对象即可。
var data = chart.getSelection()[0]; // assuming there is only ever one item in the selection array.
console.log(data.date)
关于javascript - 需要访问 JSON.stringify 对象中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38319107/