HTML5 之本地儲存

本地存儲

本質:存儲數據,以便在須要時獲取。相似變量,只不過變量存儲在內存中,本地存儲存儲在硬盤中。瀏覽器

應用場景:郵箱登陸記住用戶名、搜索歷史關鍵字緩存

  • 方法服務器

    • setItem(key, value) 設置存儲內容session

    • getItem(key) 讀取存儲內容對象

    • removeItem(key) 刪除鍵值爲key的存儲內容生命週期

    • clear() 清空全部存儲內容內存

  • window.localStoragerem

    • 永久生效,除非手動刪除(服務器方式訪問而後清除緩存)字符串

  • window.sessionStorageget

    • 生命週期爲關閉瀏覽器窗口

  • 特性

    • 不一樣的瀏覽器之間數據不能共享

    • 設置、讀取方便

    • 在同一個瀏覽器的不一樣窗口下數據能夠共享

    • 容量較大,sessionStorage約5M、localStorage約20M

    • 只能存儲字符串,能夠將對象JSON.stringify() 轉換爲字符串後再存儲

相關文章
相關標籤/搜索