javascript - 需要访问 JSON.stringify 对象中的数据

标签 javascript json onclick google-visualization

这个问题的背景是我试图从谷歌可视化日历中的 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/

相关文章:

json - tensorflow 服务 : Expects arg[0] to be float but string is provided

javascript - Google Analytics : adding onClick, 但链接已经有 onClick?

javascript - 将 JS 值解析到 MySQL DB

javascript - window.print() CSS 未在打印预览中加载

java - 如何扩展 ArrayAdapter 以打印已解析的 JSON?

php - 单击按钮运行 php 函数

java - 无法使用现有解决方案使 Fragment 中的 onClick 方法正常工作

javascript - 将 JSON 转换为无序 HTML 列表(DFS?)

javascript - 在条件问题中编写 JavaScript

c# - 如何将 jquery 模板与 JSON 数据一起使用?