先端のJS面接を素早く済ませます.第十章JS-Web-API-ストレージ(cookie、locastrage、session Storrage)

1340 ワード

第十章JS-Web-API-メモリ
一、クッキー
Cookieの欠点
二、Local Strageとsession Strage
両者の違い
三、問題の解答
cookie local Strage session Strageの違いを説明します.
テーマ
cookie local Strage session Strageの違いを説明します.
知識のポイント
  • Cookie
  • Local Strageとsession Strage
  • 一、クッキー
    自身はブラウザとserver通信用です.
    “借用”されて当地に保存される.
    dovument.co okie='で変更できます.
    Cookieの欠点
  • 記憶サイズは最大4 KB
  • です.
  • HTTP要求時はサーバ端に送信し、要求データ量を増加させる必要があります.
  • document.co okie=''でしか修正できません.
    二、Local Strageとsession Strage
    HTML 5は特に保存用に設計されています.最大5 Mまで保存できます.
    APIは簡単でsetItem getItemを使いやすいです.
    http要求に従って発送されない.
    両者の違い
  • local Strageデータは、コードまたは手動で削除されない限り、永久に記憶されます.
  • Session Strageデータは現在の会画だけに保存され、ブラウザが閉じたら
  • をクリアします.
  • 普通はlocal Strageでもっと多くの
  • を使います.
    LocalStorage.setItem(‘a’, 100)
    localStorage.getItem(‘a’)  //”100”
    SessionStorage.setItem(‘b’, ’200’)
    sessionStorage.getItem(‘b’)    //”200”
    
    三、問題の解答
    cookie local Strage session Strageの違いを説明します.
    (1)容量
    Cookieの記憶サイズは最大4 KBで、local Strage session Strageは最大5 Mまで保存できます.
    (2)APIの使いやすさ
    Cookieは、document.co okie='…'だけで変更できます.
     local Strage session Strageは二つのsetItem getItemがあります.簡単にAPIを使いやすいです.
    (3)httpに従って発送を要請したかどうか
    Cookie HTTP要求時にサーバ端に送信する必要があります.
     local Strage session Strageはhttp要求に従って送信されません.