重複の可能性:
JSON 仕様 - キーを引用符で囲む必要がありますか?
正しい構文はどれですか?
{ key: "value" }
または{ "key": "value" }
?
私はそれを両方の方法で見てきましたが、私のテストでは両方とも機能しますが、どちらが構文的に正しいのか興味がありますか?
重複の可能性:
JSON 仕様 - キーを引用符で囲む必要がありますか?
正しい構文はどれですか?
{ key: "value" }
または{ "key": "value" }
?
私はそれを両方の方法で見てきましたが、私のテストでは両方とも機能しますが、どちらが構文的に正しいのか興味がありますか?
JSON では、キーを引用符で囲む必要があります。JavaScript はそうではありません。したがって、JSON の場合、2 番目の例は正しいです。
どちらも JavaScript オブジェクトの有効な表記法です。完全に引用された 2 番目のバージョンのみが有効な JSON です。
仕様とこの Web ベースの linterを参照してください。