ホームページ > 記事 > ウェブフロントエンド > JSONデータをsessionstorageに保存する方法
セッションストレージに JSON データを保存する方法
Web 開発では、データの保存や単一文字列データの保存にセッションストレージがよく使用されます。変数の使用は難しくありません
var str = 'This is a string'; sessionstorage.setItem('param',str);
Get sessionstorage
var item = sessionstorage.getItem('param'); console.log(item);
しかし、sessionStorageは文字列型のデータのみを保存でき、配列型やJSONオブジェクトを直接保存することはできません。実はとてもシンプルなのです。
まず、JSON.stringify() メソッドを使用して JSON オブジェクトを文字列に変換し、それを sessionstorage に保存します。
var obj = {"name": "Tom","age": 12,"gender": "man"}; sessionstorage.setItem('jsonParams',JSON.stringify(obj));
次に、JSON を使用して文字列を文字列に変換します。 parse() メソッド JSON 形式で十分です
var data = JSON.parse(sessionstorage.getItem('jsonParams')); console.log(data);
この記事は js チュートリアル 列からのものです。ぜひ学習してください。
以上がJSONデータをsessionstorageに保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。