Javascript JS数组中的Access变量

Javascript JS数组中的Access变量,javascript,Javascript,我有以下目标 var object = ["{ "a": "foo", "b": "bar", "c": "baz" } "] 我对获得a值感兴趣,但我尝试过的每件事都没有定义。我试过object.a,object[0].a和object[a],我知道这是一件愚蠢的事情,我只是忘记了。非常感谢您的帮助。 var object=['{“a”:“foo”,“b”:“bar”,“c”:“baz”}']; log(JSON.parse(object[0]).a)您的数组应该如下所示 var

我有以下目标

 var object =   ["{
 "a": "foo",
 "b": "bar",
 "c": "baz"
}
"]
我对获得a值感兴趣,但我尝试过的每件事都没有定义。我试过object.a,object[0].a和object[a],我知道这是一件愚蠢的事情,我只是忘记了。非常感谢您的帮助。

var object=['{“a”:“foo”,“b”:“bar”,“c”:“baz”}'];

log(JSON.parse(object[0]).a)您的数组应该如下所示

var object =   [{
 "a": "foo",
 "b": "bar",
 "c": "baz"
}];

删除双引号,以便您可以访问数组中的对象,或者您可以像@Daniel did一样使用JSON.parse()

该数组中真的有字符串吗?如果有,请使用
JSON.parse(对象[0])
。谢谢!就是这样