访问具有空格的JSON对象键
我有以下json对象:
{ "id": "109", "No. of interfaces": "4" }
以下几行工作正常:
alert(obj.id); alert(obj["id"]);
但是如果键有空格,那么我不能访问它们的值,例如
alert(obj."No. of interfaces"); //Syntax error alert(obj["No. of interfaces"]); //Return 'undefined'
我如何访问其键名有空格的值? 这甚至有可能吗?
做到这一点的方法是通过括号表示法。
var test = { "id": "109", "No. of interfaces": "4" } alert(test["No. of interfaces"]);