cookies: 在HTML5標準前本地儲存的主要?式,優點是兼容性好,請求頭?帶cookie?便,缺點是??只有4k,?動請求頭加?cookie浪費流量,每個domain限制20個cookie,使?起來麻煩,需要??封裝;
localStorage:HTML5加?的以鍵值對(Key-Value)為標準的?式,優點是操作?便,永久性儲存(除??動刪除),??為5M,兼容IE8+ ;
sessionStorage:與localStorage基本類似,區別是sessionStorage當??關閉后會被清理,?且與cookie、localStorage不同,他不能在所有同源窗?中共享,是會話級別的儲存?式;
Web SQL:2010年被W3C廢棄的本地數據庫數據存儲?案,但是主流瀏覽器(?狐除外)都已經有了相關的實現,web sql類似于SQLite,是真正意義上的關系型數據庫,?sql進?操作,當我們?JavaScript時要進?轉換,較為繁瑣;
IndexedDB: 是被正式納?HTML5標準的數據庫儲存?案,它是NoSQL數據庫,?鍵值對進?儲存,可以進?快速讀取操作,?常適合web場景,同時?JavaScript進?操作會?常便。