一尘不染

访问具有空格的JSON对象键[重复]

javascript

我有以下json对象:

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

以下几行工作正常:

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

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

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

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


阅读 318

收藏
2020-05-01

共1个答案

一尘不染

做到这一点的方法是通过括号表示。

var test = {

    "id": "109",

    "No. of interfaces": "4"

}

alert(test["No. of interfaces"]);
2020-05-01