localStorage作為HTML5 Web Storage的API之一,主要作用是本地存儲。本地存儲是指將數據按照鍵值對的方式保存在客戶端計算機中,直到用戶或者腳本主動清除數據,否則該數據會一直存在查看全文>>
ES6提供了新的數據結構Set。Set類似于數組,但是成員的值都是唯一的,沒有重復的值。它的實例的方法分為兩大類,即操作方法(用于操數據)和遍歷方法(用于遍歷成員)。查看全文>>
懶加載也叫做延遲加載、按需加載,指的是在長網頁中延遲加載圖片數據,是一種較好的網頁性能優(yōu)化的方式。在比較長的網頁或應用中,如果圖片很多,所有的圖片都被加載出來,而用戶只能看到可視窗口的那一部分圖片數據,這樣就浪費了性能。查看全文>>
我們經常提到瀏覽器的內核,什么才是瀏覽器的內核呢?瀏覽器內核是瀏覽器最核心的部分,負責對網頁語法的解釋并渲染網頁(也就是顯示網頁效果)。渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式信息。查看全文>>
若要理解為什么Vuex是一個狀態(tài)管理模式,需要先理解Vue中的單向數據流機制。在Vue中,組件的狀態(tài)變化是通過Vue單向數據流的設計理念實現的,示例代碼如下....查看全文>>
微信小程序是繼原生APP、WebAPP之后出現的一種新的APP形態(tài)。原生APP隨著Android和iOS兩大平臺的迅速發(fā)展而逐漸變得強大起來,但由于兩個平臺的互不兼容,就需要開發(fā)兩個版本,開發(fā)成本比較高。使用HTML5開發(fā)的Web APP很好地解決了跨平臺的問題,但是性能和用戶體驗不佳。為此,微信小程序借鑒了現有的Web技術,通過獨立的運行環(huán)境實現了跨平臺,并提供了接近原生APP的使用體驗,具有明顯的優(yōu)勢。下面通過表1-3對比微信小程序與原生APP、Web APP的區(qū)別。查看全文>>