- JSON は「オブジェクト ⇄ 文字列」を安全に行き来するための標準フォーマットです
- JSON.stringify は「オブジェクトを JSON 文字列に変換する」メソッドです
- JSON.parse は「JSON 文字列をオブジェクトに戻す」メソッドです
- stringify と parse は「往復できる」ことが重要です
- 実務でよく使うテンプレート:ローカルストレージ保存
- API 通信でのテンプレート:送信と受信
- 深掘り:JSON.stringify の注意点(初心者がよくつまずくポイント)
- 深掘り:JSON.parse の注意点
- 実務で使えるテンプレート:安全な JSON パース
- まとめ:JSON.stringify / JSON.parse はデータの“入れ物”を行き来するための基本技です
JSON は「オブジェクト ⇄ 文字列」を安全に行き来するための標準フォーマットです
JSON.stringify(obj) と JSON.parse(str) は、JavaScript で オブジェクトを文字列化し、文字列からオブジェクトに戻すための基本メソッドです。 データ保存、API 通信、ローカルストレージ、ログ出力など、あらゆる場面で使われる“データの入れ物”が JSON です。
天才プログラマー視点で言うと、「データを外に出すときは JSON.stringify、取り込むときは JSON.parse」という流れを自然に使えるようになることが、JavaScript の基礎体力になります。
