这是我的代码:为什么我不能设置未定义错误的属性'na0'?
var places = { };
var x = 0;
for (var k in data.na)
{
var contentId = data.na[k].contentId;
var contentType = data.na[k].contentType;
var key = contentType + '_' + contentId;
var address = data.na[k].address;
var topics = data.na[k].topic;
var research_theme = data.na[k].research_theme;
places[key]["na" + x]= [address, topics, research_theme];
x++;
}
但是它说遗漏的类型错误:无法设置属性未定义 为什么“NA0”?我想要有na0,na1等。我怎样才能做到这一点?
'places [key]'undefined – 2014-11-05 17:11:10
Your'places'对象为空 - 它没有定义任何成员。 – sherb 2014-11-05 17:11:28