説明
JavaScriptにおいて、JSON.stringify()はJavaScriptオブジェクトをJSON文字列に変換するための関数であり、JSON.parse()はJSON文字列をJavaScriptオブジェクトに変換するための関数です。
例:
以下のようなJavaScriptオブジェクトがある
const obj = {
name: "John",
age: 30,
city: "Tokyo"
};
このオブジェクトをJSON文字列に変換するには、以下のようにJSON.stringify()を使います。
const jsonString = JSON.stringify(obj);
すると、jsonStringには以下のようなJSON文字列が格納されます。
{"name":"John","age":30,"city":"Tokyo"}
一方、JSON文字列をJavaScriptオブジェクトに変換するには、以下のようにJSON.parse()を使います。
const json = '{"name":"John","age":30,"city":"Tokyo"}';
const obj = JSON.parse(json);
すると、objには以下のようなJavaScriptオブジェクトが格納されます。
{
name: "John",
age: 30,
city: "Tokyo"
}
コメント