JSON.parse() JSON を解析
最終更新:2026-10-13
JSON.parse() JSON を解析
JSON.parse は JSON 文字列を JS の値に変換します。API レスポンスや localStorage の標準メソッドです。
| カテゴリ | JSON |
|---|
⚙️ 引数
| jsonString | |
|---|---|
| reviver |
戻り値:解析後の JS 値。
元の値を変更するか:いいえ(新しい値を返す)
▶ 例
コードを編集して「実行」を押すと、出力パネルに結果が表示されます。
💡 ヒント
⚠️ 警告
🌐 ブラウザ対応
| ブラウザ | |||||
|---|---|---|---|---|---|
| JSON.parse() | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| すべてのモダンブラウザで対応 | |||||
🏷️ 関連する JSON メソッド
💡 関連するケース
さらに多くのケースは近日公開予定です。
📚 関連チュートリアル
❓ よくある質問
QJSON.parse と JSON.stringify の違いは?
A逆の操作です: parse は文字列→値、stringify は値→文字列です。
Qパースに失敗すると?
Atry/catch で SyntaxError を捕捉し、デフォルト値を返します。
QJSON と JS オブジェクトの違いは?
AJSON のキーは二重引用符で括る必要があります。関数、undefined、コメントは不可 — 厳密なサブセットです。