【JS面試】第十章 存儲

題目
請描述下cookie,sessionStorage和localStorage的區別

知識點
cookie :本身用於客戶端和服務端通訊,但它有本地存儲的功能,於是就被借用了,使用document.cookie=。。。獲取修改即可
缺點:存儲了太小4kb;所有http請求都帶着,影響獲取資源效率;API簡單,需要封裝才能用document.cookie…;
sessionStorage
瀏覽器關了會清0
HTML5專門爲存儲而設計,最大容量5M;API簡單易用;
sessionStorage.setItem(key,value);sessionStorage.getItem(key);
localStorage
HTML5專門爲存儲而設計,最大容量5M;API簡單易用;
localStorage.setItem(key,value);localStorage.getItem(key);
ios safari隱藏模式下,localstorage.getItem會報錯,建議統一使用try catch封裝

解答
容量 是否會攜帶到ajax中 API易用性

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章