javascript - 访问具有空格的 JSON 对象键

标签 javascript json

我有以下 json 对象:

{ "id": "109",
  "No. of interfaces": "4" }

以下几行工作正常:

alert(obj.id);
alert(obj["id"]);

但如果键有空格,那么我无法访问它们的值,例如

alert(obj."No. of interfaces"); //Syntax error

如何访问键名有空格的值?有没有可能?

最佳答案

这样做的方法是通过括号表示法。

var test = {
    "id": "109",
    "No. of interfaces": "4"
}
alert(test["No. of interfaces"]);

更多信息请阅读此处:

关于javascript - 访问具有空格的 JSON 对象键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10311361/

相关文章:

javascript - 如何解决 Foundation-rails 6.4.1 的 js 导出问题

javascript - res.json 返回无意修改的输入

c# - 在字符串中查找字符串,然后根据该字符串查找另一行

javascript - 如何将现有淡入淡出效果代码应用于新元素

json - flutter中使用json_serializable反序列化json对象

javascript - php 脚本上没有显示 JSON 数据

python - Firebase 使用 float 作为键

javascript - jquery.each 检查 hasOwnProperty 吗?

javascript - MongoDB 查询仅适用于复制和粘贴

javascript - 从定义的元素总数中获取第一个特定元素