1. 程式人生 > 其它 >BUAA-OO第一單元總結

BUAA-OO第一單元總結

  1.儲存內容帶下一般在5MB左右(不同瀏覽器不一樣);

  2.瀏覽器端通過Window.sessoionStorage和Window.localStorage屬性實現本地儲存機制;

  3.API:

    1.sessionStorage.setItem('key','value');  / localStorage.setItem('key','value');

      該方法將鍵值新增至儲存中,如果鍵名存在,則更新對應的值;

    2.sessionStorage.getItem('key');  / localStorage.getItem('key');  

      該方法接受一個鍵名作為引數,返回鍵名對應的值;

    3.sessionStorage.removeItem('key');  / localStorage.removeItem('key');

      該方法接受一個鍵名作為引數,將鍵名對應的引數從儲存中刪除;

    4.sessionStorage.clear();  / localStorage.clear();

      該方法清除儲存中所有資料;

  4.注:

    1.sessionStorage儲存的內容會隨著瀏覽器視窗關閉消失;

    2.localStorage儲存的內容需手動清除才會消失;

    3.getItem 獲取key對應的 value不存在時,返回值為null;

    4.JSON.parse(null)的結果還是null;