html 5ストレージに関するまとめ

931 ワード

Storage一時保管
一般的な方法localStorage/sessionStoragesetItem(key,value);一時記憶の設定getItem(key);一時記憶の取得removeItem(key)key単体の削除localStorage.clear()全てのkeyを直接クリアできるlocalStorage.length記憶されている個数を直接確認できる使い方:
オブジェクト[key]=valueオブジェクト.key=value
localStorageとsessionStorageの違い
1異なる格納時効localStorage格納永続化非格納時間sessionStorageページセッション終了時失効ページクローズ時失効、リフレッシュ問題なし2異なる格納容量localStorage容量1一般的に2-5 Mb localStorage格納はローカルブラウザに格納され、アドレスバーの変化とは関係ありません.同じブラウザで取得できますが、異なるブラウザでは取得できません.sessionStorageのストレージ容量は異なり、一部のブラウザでは制限がありません.
Storageの使用上の注意点
  • 記憶容量超過
    	  QuoExceededError  
    	      try catch        
    
  • 格納タイプ制限
    	       
    	      
    	  :
    		        :parseInt();
    		        :var strNew = str.split(",")
    
  • sessionStorage失効タイミング
           sessionStorage   
      url      sessionStorage