ホームページ > 記事 > ウェブフロントエンド > js の解析と json データのシリアル化 (2)serialization_json に関するディスカッション
前のセクションでは、JSON.stringify() の基本的な使用法を説明しました。このセクションでは、シリアル化に焦点を当てます。
JSON.stringify() は、シリアル化される js オブジェクトに加えて、他の 2 つのパラメーターも受け取ることができます。これらの 2 つのパラメーターは、js オブジェクトをシリアル化するさまざまな方法を指定するために使用されます。最初のパラメーターはフィルターで、配列または関数を指定できます。2 番目のパラメーターは、JSON 文字列のインデントを保持するかどうかを示すオプションです。これら 2 つのパラメーターを単独で使用するか、組み合わせて使用すると、JSON シリアル化をより包括的かつ詳細に制御できます。
1. フィルタ結果
フィルタ パラメータが配列の場合、JSON.stringify() の結果には配列にリストされている属性のみが含まれます。例: