从值名称有空格的对象获取数据

时间:2015-05-24 00:02:46

标签: javascript jquery

例如,我可以通过我的数据返回正确的城市:

console.log(selected_things[0].City);

但是,我需要实际获取邮政编码,但这并不起作用。

console.log(selected_things[0].Zip Code);

如何处理值名称中有空格的位置?

1 个答案:

答案 0 :(得分:3)

使用方括号表示法再次使用字符串文字

console.log(selected_things[0]["Zip Code"]);

对象的所有属性都可以通过点表示法访问,后跟名称或方括号表示法,并以字符串作为索引器。

需要注意的是属性名称是无效的标识符,因此必须使用方括号表示法访问。