Javascript JSON属性不可访问
我有这样的想法:Javascript JSON属性不可访问,javascript,json,Javascript,Json,我有这样的想法: var appointments = { "1" : [ {"startTime" : "05:00:00", "endTime" : "07:00:00"}, {"startTime" : "08:00:00", "endTime" : "09:00:00"} ], "2" : [ {"startTime" : "07:00:00", "endTime" : "07:30:00"} ],
var appointments = {
"1" : [
{"startTime" : "05:00:00", "endTime" : "07:00:00"},
{"startTime" : "08:00:00", "endTime" : "09:00:00"}
],
"2" : [
{"startTime" : "07:00:00", "endTime" : "07:30:00"}
],
"3" : [
{"startTime" : "09:00:00", "endTime" : "10:30:00"}
]
}
我想分离约会属性。现在,如果我尝试:
console.log(appointments[1]);
或
我得到的只是:
"
这里有严重的问题。我也不确定我的JSON格式是否正确。对JS来说完全是新手。如有任何建议,将不胜感激 在执行
console.log()
操作之前,您是否尝试将其解析为JSON显示其他使用它的代码。实际上,这个json是使用push
方法填充的。当我console.log(约会)
时,我会得到上面写的json。但是,适用于json的进一步操作不起作用。我生成这个json的方法可能有什么问题吗?你能补充一下你是如何填充json的吗?否则,您的代码可以正常工作。
"