前端跨頁面傳值的幾種方式

1.url傳值 這個就不說了獲取location.href之後打斷也好,截取也好
2.cookie存儲 引入jq的js庫cookie.js,之後$.cookie(key)存, $.cookie(key,value)取 即可,設置時間、刪除cookie等等自己看一下文檔
3.h5的web存儲,localStorage和sessionStorage兩個存儲對象;
區別:localStorage生命週期是永久而sessionStorage生命週期爲當前會話。

localStorage 用法:保存數據:localStorage.setItem(“key”, “value”);
讀取數據語法:var lastname = localStorage.getItem(“key”);
刪除數據語法:localStorage.removeItem(“key”);

sessionStorage用法:保存數據語法:sessionStorage.setItem(“key”, “value”);
讀取數據語法:var lastname = sessionStorage.getItem(“key”);
刪除指定鍵的數據語法:sessionStorage.removeItem(“key”);
刪除所有數據:sessionStorage.clear();

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