我正在尝试创建一个包含数组stPoints作为其属性之一的对象。 我收到一条错误消息,指出stPoints未定义。在对象中声明数组属性的正确方法是什么?
这是我的代码:
var temp={stName:"#states.stateid#",stPoints:[]};
答案 0 :(得分:0)
这是对的。您必须错误地引用它。
temp.stPoints
答案 1 :(得分:0)
var temp={
'stName':"#states.stateid#",
'stPoints':[]
};
但是,如果属性名称是有效的JavaScript标识符,就像在这种情况下一样,您应该没有问题。