jsジャンプして、値とlocal Strageの使い方を伝えます.

1394 ワード

前にページを書きますが、このページの「ジャンプボタン」で実行される一連の関数の値が必要です.
window.location.href=url;
しかし、このようにすると、ジャンプページだけが実現できます.
考えてみたら、ブラウザの中でいくつかのページにまたがるデータもいくつかあります.session、locastrage、web SQL、ローカルデータベース、ファイル操作….
怠け者なので、データベースを使いたくないです.そこで、local Strageとsessionを考えました.local Strageは記憶容量が大きいので、私に似合います.
そこで私はlocastrageの使い方を説明します.
1、まず、そのページでlocal Strageにデータを入れてください.これは必要です.
localStorage.setItem("user",JSON.stringify(data.allUser));
local StrageのsetItem方法で、この方法は名前を見ても大体分かりますよね.
setItemはlocal Strageにデータを保存します.(このlocal Strageオブジェクトが作成されていない場合、彼が作成してくれます.)
後のJSON.Strigifyの中で、data.allUserは私の欲しい値で、一つのjsonの対象は、これはjson形式のデータをキーの値に変換してlocastrageに保存します.local Strageはキーのペアで唯一の形式のデータです.
つまり、このコードはdata.allUserをキーに変換して、locastrage変数userに入れます.
2、ジャンプページ
このジャンプページの方法は様々です.楽しくていいです.
3、他のページのjsでlocal Strageのデータを取得する
var user = JSON.parse(localStorage.getItem("user"));
キーの値をフォーマットに変換し、js変数に値を与えます.
4、local Strageの送信値が終了しました.
最も重要なのは、プライベートなデータであれば、local Strageを使って、local Strageのデータを削除してください.ブラウザF 12の中で、すべてのlocal Strageデータを軽く見ることができます.だから、もう一つ追加しました.
localStorage.removeItem("user");
はlocastrageのuserのデータをクリアしました.
実は、怠け者ですから、新しいページでそれらの関数をやり直したくないです.たくさんの関数を呼んでもいいです.でも、怠け者です.怠け者も怠け者です.このように安全係数は高くないですが、遊んでも大丈夫です.この方法を紹介します.何か欠陥があれば、指摘してください.最後に、嫌いです.軽くスプレーしてください.