每个循环的javaScript对象
我对每个循环的对象都有问题 请看快照 我得到了未定义的第1点 请推荐我。每个循环的javaScript对象,javascript,json,Javascript,Json,我对每个循环的对象都有问题 请看快照 我得到了未定义的第1点 请推荐我。 根据您发布的代码,您没有关闭外部for循环。确保pointData中的键是字符串 pointData = {"1389427585719546608":{name:"Rajesh"}, "1389427585719546609":{name:"Vinod"}} for(var point1 in pointData){ console.log(point1); var item = pointData[po
根据您发布的代码,您没有关闭外部for循环。确保pointData中的键是字符串
pointData = {"1389427585719546608":{name:"Rajesh"}, "1389427585719546609":{name:"Vinod"}}
for(var point1 in pointData){
console.log(point1);
var item = pointData[point1];
console.log(item.name);
}
这应该会给日志
1389427585719546608
Rajesh
1389427585719546609
Vinod
请确认这一点。我刚刚将consol.logpoint1放在pointData中forvar point1的下面{
再次检查它的打印结果,并给我一个值。
请查看问题中的代码和截图。老兄,你的截图是虚幻的,我们看不懂。请复制你的代码并直接粘贴到这里。@Lion:在问题中发布代码。截图甚至没有显示整个高亮显示的行。@Lion:如果你右键单击图像,你将-至少,在Ch中rome-获取一个选项,在新选项卡中打开它,然后将显示路径,这是我读取它的唯一方式{并显示输出。这将导致语法错误,而不是变量未定义。point1.type发生在pointData中的for变量point1中。显然,point1`不是普通字符串。这个答案的值是多少?好的。然后请彻底检查对象pointData。我认为有正确的键和一个或多个错误的键。But您的手表窗口显示只有两个键值对。现在可以使用了吗?
1389427585719546608
Rajesh
1389427585719546609
Vinod