一些知識點的記錄

關於微信小程序

框架提供了本身的視圖層描述語言 WXML 和 WXSS,以及基於 JavaScript 的邏輯層框架,並在視圖層與邏輯層間提供了數據傳輸和事件系統,讓開發者可以專一於數據與邏輯。
框架的核心是一個響應的數據綁定系統。
整個小程序框架系統分爲兩部分:視圖層和邏輯層。
框架管理了整個小程序的頁面路由,能夠作到頁面間的無縫切換,並給以頁面完整的生命週期。開發者須要作的只是將頁面的數據、方法、生命週期函數註冊到 框架 中,其餘的一切複雜的操做都交由 框架 處理。
框架提供了一套基礎的組件,這些組件自帶微信風格的樣式以及特殊的邏輯,開發者能夠經過組合基礎組件,建立出強大的微信小程序 。
框架提供豐富的微信原生 API,能夠方便的調起微信提供的能力,如獲取用戶信息,本地存儲,支付功能等。html

H5新標籤

article, footer, header, nav, sectioncanvas

H5新特性

canvas,svg
本地存儲
video 和 audio
新的表單控件小程序

session, cookie, sessionStorage, localStorage

存儲時間不一樣微信小程序

cookie 能夠設置過時時間
sessionStorage 當前會話下有效,關閉頁面或關閉瀏覽器後被清除
localStorage 除非主動去清除,不然永久有效

存儲數據大小不一樣瀏覽器

cookie 4k左右
sessionStorage 和 localStorage 5M左右

與服務端的通訊不一樣服務器

cookie 會攜帶在 http 頭部,
sessionStorage 和 localStorage 只在客戶端保存,不參與服務器的通訊

調用方法的不一樣微信

cookie 須要本身去封裝方法
sessionStorage 和 localStorage 有本身的一套方法,如獲取值 setItem,設置值 getItem,刪除值 removeItem

spa單頁面應用

加載單個html頁面,在交互過程當中經過js去動態改變顯示的內容cookie

避免了頁面的從新加載和跳轉,整個應用更加的流暢
切換時能夠有動畫效果session

不利於seo框架

相關文章
相關標籤/搜索