0

当我执行下面的 JSON 格式的代码时,Firefox v20 会抛出一个SyntaxError: invalid label错误。

{
    "aa": "bb"
}

但是当我使用http://jsonlint.com/对其进行验证时,它似乎是有效的。那么为什么 Firefox 会这样呢?

4

1 回答 1

1

您必须将对象放置在语法正确的位置。例如,您可以像这样创建一个对象:

var a = {"aa": "bb"};

或者您可以将该对象传递给如下函数:

func({"aa": "bb"});
于 2013-05-01T18:09:34.180 回答