JSONってなに
JavaScript Object Notationの略
構造化されたデータをオブジェクトみたいに書ける
サーバーからクライアントへのデータ転送とかに使ったりする しろけぷ発言まとめがまさにそう
JSONを扱いたいときはJavaScriptオブジェクトに変換する必要がある
JSONの構造
JSで使えるデータ型がまんま使える
全体を角括弧で覆って配列みたいにもできる
注意点
- メソッドは含めることができない
- 文字列はダブルクォーテーション
"
で囲む
生JSONの扱い方
JSON.parse(text)
文字text
をJSONとして解析
戻り値はオブジェクト, 配列, 文字列, 数値, 論理値, null のいずれか
参考: https://developer.mozilla.org/ja/docs/Learn/JavaScript/Objects/JSON