エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
いつも気をつけているのだが、割とうっかりやらかすので割と戒めのためにメモ。 JSONは元々JavaScriptの... いつも気をつけているのだが、割とうっかりやらかすので割と戒めのためにメモ。 JSONは元々JavaScriptの記法を元にしたフォーマットだが、実はJavaScript上では許されているがJSONとしては許されていないものがある。 その代表例の一つが末尾のカンマだ。 例えば次はJavaScriptのオブジェクトの例だ。 例: sample1.js let data = {"key": "value",}; ここで"value"の後ろに , が付いているのがお分かりいただけるだろうか。 これはJavaScriptの記法上OKとなる。 ただし以下の場合は例外が発生する。 例: sample2.js let data = JSON.parse('{"key": "value",}'); これを実行するとJSON解析の例外としてUncaught SyntaxErrorが発生するのではないだろうか。