保存數(shù)據(jù):sessionstorages.setltem(value,key);
讀取數(shù)據(jù):sessionstorages.getltem(key);
value:表示鍵名,你可以隨便名,也可以理解為變量名;
key:表示值况褪,就是你存入的值可以按照變量賦值理解;
localStorage本身帶有的方法有
?????? 添加鍵值對:localStorage.setltem(key,value),如果key存在時,根性value罐寨。
?????? 獲取鍵值對:localStorage.getltem(key),如果key不存在返回null。
?????? 獲取localStorage的屬性名稱(鍵名稱):localStorage.key(index)序矩。
?還有一個普通的對象不一樣的屬性length:
???? 獲取localStorage中保存的鍵值對的數(shù)量 :localStorage.length
兩者的區(qū)別:
?? 1.localStorage和sessionstorage都是用來存儲客戶端臨時的對象鸯绿;
?? 2.只能存儲字符串類型的對象
?? 3.生命周期
??? 不同瀏覽器無法共享localStorage和sessionStorage中的信息。相同瀏覽器的不同頁面間可以共享相同的localStorage(頁面屬于相同的域名和端口),但是不同頁面或標簽頁間無法共享sessionStorage的信息 瓶蝴。這里需要注意的是毒返,頁面及標簽頁僅指頂級窗口,如果一個標簽頁包含多個iframe標簽且他們屬于同源頁面舷手,那么他們之間是可以共享sessionStorage