0
當我執行下面的JSON格式代碼時,Firefox v20會拋出一個SyntaxError: invalid label
錯誤。Firefox JSON格式錯誤
{
"aa": "bb"
}
但是當我使用http://jsonlint.com/驗證它時,它似乎是有效的。那麼爲什麼Firefox的行爲如此呢?
當我執行下面的JSON格式代碼時,Firefox v20會拋出一個SyntaxError: invalid label
錯誤。Firefox JSON格式錯誤
{
"aa": "bb"
}
但是當我使用http://jsonlint.com/驗證它時,它似乎是有效的。那麼爲什麼Firefox的行爲如此呢?
您必須將對象放置在句法正確的地方。例如,你可以像這樣創建一個對象:
var a = {"aa": "bb"};
或者你也可以說對象傳遞給一個函數,如:
func({"aa": "bb"});