我一直在努力处理几行应该很简单的 Javascript 代码。我已将我的 JSON 字符串缩减为以后找到的字符串。此后代码中的第一个警报会生成以下消息:
{"list":[{"text":"Text1", "created_at":"Date1"},{"text":"Text2", "created_at":"Date2"}]}
但是,第二个警报在 IE 中生成以下错误:错误:无法获取属性“0”的值:对象为空或未定义
var data = "{\"list\":[{\"text\":\"Text1\", \"created_at\":\"Date1\"},{\"text\":\"Text2\", \"created_at\":\"Date2\"}]}";
alert(data);
alert(data.list[0].created_at);
有人会理解我为什么会收到此错误吗?