【Node.js24.x】Object::rawJSON()メソッドの使い方
rawJSONメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
rawJSONメソッドは、与えられたJSON文字列を解析し、その内容に応じてJavaScriptの値に変換するメソッドです。このメソッドは、JSON形式の文字列がオブジェクトや配列だけでなく、数値、文字列、真偽値、またはnullといった単一のプリミティブな値である場合にも、JavaScriptの対応する型に変換します。たとえば、"hello"というJSON文字列はJavaScriptの文字列"hello"に、123というJSON文字列はJavaScriptの数値123に変換されます。
これにより、JSONデータのトップレベルの構造がオブジェクトや配列に限定されない場合でも、一貫した方法でJSONの値をJavaScriptで扱えるようになります。もし入力された文字列が有効なJSON形式でなかった場合は、SyntaxErrorが発生します。Object.rawJSONは、JSONデータを扱う際の柔軟性を高め、開発者がよりスムーズにデータを処理できるように設計されています。特に、外部APIからの応答など、様々な形式のJSON値を受け取る際に役立ちます。
構文(syntax)
1const rawJsonValue = Object.rawJSON('{"key": "value"}');
引数(parameters)
引数なし
引数はありません
戻り値(return)
戻り値なし
戻り値はありません