第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

直接定義一個全局變量存儲值和使用sessionStorage誰的效率好點?

直接定義一個全局變量存儲值和使用sessionStorage誰的效率好點?

肥皂起泡泡 2019-05-24 18:33:31
目前項目需要在頁面上保存一個json數(shù)據(jù),大約幾千條然后想知道直接定義全局變量存儲和sessionStorage之間的區(qū)別誰好點
查看完整描述

2 回答

?
幕布斯6054654

TA貢獻(xiàn)1876條經(jīng)驗 獲得超7個贊

兩者的作用域是不同的,全局變量只能作用于當(dāng)前頁面(注意,不是當(dāng)前tab或窗口),例如A.html在同一個tab內(nèi)跳轉(zhuǎn)到B.html,B是無法獲取A中定義的全局變量的。sessionStorage的作用域是會話,只要你不在新的tab或窗口中打開html頁面,那么這些頁面都是屬于一個session,是可以通過sessionStorage共享數(shù)據(jù)的。所以A.html在同一個tab內(nèi)跳轉(zhuǎn)到B.html,B是可以通過sessionStorage獲取A存在sessionStorage中的數(shù)據(jù)的。選擇哪一個存儲,主要看你是否需要在不同頁面間共享。
                            
查看完整回答
反對 回復(fù) 2019-05-24
?
喵喵時光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗 獲得超7個贊

sessionStorage關(guān)閉頁面標(biāo)簽自動回收,不可以跨頁面交互。定義全局變量可以跨頁面交互,因為在全局js文件里面。
如果是數(shù)據(jù)比較大,內(nèi)容固定,可以考慮用js請求回來存在localStorage,長期存儲。
以上都只能在現(xiàn)在瀏覽器(sessionStorage,localStorage),要是考慮瀏覽器兼容性,那就選全局兼變量吧。
                            
查看完整回答
反對 回復(fù) 2019-05-24
  • 2 回答
  • 0 關(guān)注
  • 1076 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號