ホームページ  >  記事  >  ウェブフロントエンド  >  JSONデータをsessionstorageに保存する方法

JSONデータをsessionstorageに保存する方法

angryTom
angryTom転載
2019-12-05 17:44:192890ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。