免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
JavaScript——WEBAPIS_有關(guān)于移動端特效,還有本地存儲

關(guān)于移動端的js特效話題

注意以下 移動端的js開發(fā),我們一般的開發(fā)做法就是使用第三方j(luò)s框架或者插件去開發(fā),有線考慮一下插件,而不是框架。不太會去寫原生的js,因為實在是太過于麻煩了

有關(guān)于本地存儲

本地存儲的話題

隨著互聯(lián)網(wǎng)的快速發(fā)展,基于網(wǎng)頁的應(yīng)用越來越普遍,同時也變的越來越復(fù)雜,為了滿足各種各樣的需求,會經(jīng)常性在本地存儲大量的數(shù)據(jù),HTML5規(guī)范提出了相關(guān)解決方案。

本地存儲特性

1、數(shù)據(jù)存儲在用戶瀏覽器中

2、設(shè)置、讀取方便、甚至頁面刷新不丟失數(shù)據(jù)

3、容量較大,sessionStorage約5M、localStorage約20M

4、只能存儲字符串,可以將對象JSON.stringify() 編碼后存儲

window.sessionStorage

1、生命周期為關(guān)閉瀏覽器窗口

2、在同一個窗口(頁面)下數(shù)據(jù)可以共享

3、以鍵值對的形式存儲使用

存儲數(shù)據(jù):

sessionStorage.setItem(key, value)

獲取數(shù)據(jù):

sessionStorage.getItem(key)

刪除數(shù)據(jù):

sessionStorage.removeItem(key)

清空數(shù)據(jù):(所有都清除掉)

sessionStorage.clear()

window.localStorage

1、聲明周期永久生效,除非手動刪除 否則關(guān)閉頁面也會存在

2、可以多窗口(頁面)共享(同一瀏覽器可以共享)

3.??以鍵值對的形式存儲使用

存儲數(shù)據(jù):

localStorage.setItem(key, value)

獲取數(shù)據(jù):

localStorage.getItem(key)

刪除數(shù)據(jù):

localStorage.removeItem(key)

清空數(shù)據(jù):(所有都清除掉)

localStorage.clear()

案例:記住用戶名

如果勾選記住用戶名, 下次用戶打開瀏覽器,就在文本框里面自動顯示上次登錄的用戶名

案例分析

  1. 把數(shù)據(jù)存起來,用到本地存儲

  2. 關(guān)閉頁面,也可以顯示用戶名,所以用到localStorage

  3. 打開頁面,先判斷是否有這個用戶名,如果有,就在表單里面顯示用戶名,并且勾選復(fù)選框

  4. 當復(fù)選框發(fā)生改變的時候change事件

  5. 如果勾選,就存儲,否則就移除

源代碼分析

<body>    <input type="text" id="username"> <input type="checkbox" name="" id="remember"> 記住用戶名    <script>    //首先我們要先獲取元素        var username = document.querySelector('#username');        var remember = document.querySelector('#remember');    //開始執(zhí)行的核心代碼塊        if (localStorage.getItem('username')) {            username.value = localStorage.getItem('username');            remember.checked = true;        }        remember.addEventListener('change', function() {            if (this.checked) {                localStorage.setItem('username', username.value)            } else {                localStorage.removeItem('username');            }        })    </script></body>
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
前端|HTML5中的網(wǎng)絡(luò)存儲
JS的本地保存localStorage、sessionStorage用法總結(jié)
HTML5本地存儲localStorage、sessionStorage基本用法、遍歷操作、異常處理等
開發(fā)phonegap應(yīng)用問題匯總
HTMl5的sessionStorage和localStorage
JavaScript實現(xiàn)H5游戲斷線自動重連的技術(shù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服