1、時間戳 格式化 為字符串 2、字符串 格式化 為時間戳
用到的方法有:Object.keys()、Object.values() 、Object.entries() 和 map()混合、for...in 1,Object.keys...
背景 現(xiàn)項(xiàng)目中涉及紅色、金色主題,同時需要適配紅色暗黑、金色暗黑,本地需要手動維護(hù)4套色值,并且切換主題時需要重新銷毀創(chuàng)建頁面,維護(hù)跟用戶體驗(yàn)都不是很友好。 設(shè)計(jì)思路來源 通...
CSS3 mask默認(rèn)是基于透明度實(shí)現(xiàn)遮罩效果的。也就是實(shí)色區(qū)域顯示,透明區(qū)域隱藏。因此,我們只需要把目標(biāo)圖標(biāo)顏色作為背景色,然后原始圖標(biāo)作為遮罩圖片,效果就出來了。 話不多...
一、渲染流程: 在渲染層,宿主環(huán)境會把WXML轉(zhuǎn)換成對應(yīng)的JS對象(宿主環(huán)境指的就是微信客戶端) 將JS對象再次轉(zhuǎn)換成真實(shí)DOM樹,交由渲染層線程渲染 數(shù)據(jù)變化時,邏輯層提供...
下面從三個方面來介紹小程序的生命周期:(1)應(yīng)用生命周期(2)頁面生命周期(3)應(yīng)用及頁面生命周期的觸發(fā)順序 1.應(yīng)用生命周期 App() 必須在 app.js 中調(diào)用,必須...
淺拷貝:B復(fù)制了A,當(dāng)修改A時,B跟著變。深拷貝:B復(fù)制了A,當(dāng)修改A時,B沒變化。 淺拷貝: 深拷貝:(方法二比較常用)
div的高度隨背景圖片的高度變化:原理是通過padding-top或者padding-bottom實(shí)現(xiàn),值是背景圖片的寬高比。高度設(shè)置為0
1、微信小程序有幾個文件 WXML(WeiXin Markup Language)是框架設(shè)計(jì)的一套標(biāo)簽語言,結(jié)合基礎(chǔ)組件、事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu)。內(nèi)部主要是微信自己定...
ES6: 1. 箭頭函數(shù) 2. 類class 3. 增強(qiáng)的對象字面量 4. 模板字符串 5. 解構(gòu) 6. 默認(rèn)值+rest參數(shù)+擴(kuò)展運(yùn)算符 7. 新的變量申明方式 let +...
在ES5的時候,我們認(rèn)知的數(shù)據(jù)類型確實(shí)是 6種:Number、String、Boolean、undefined、object、Null。 ES6 中新增了一種 Symbol ...
目錄 父組件向子組件通信:使用 props 子組件向父組件通信:使用 props 回調(diào) 跨級組件之間通信:使用 context 對象 非嵌套組件間通信:使用事件訂閱 詳細(xì)介紹...
高頻時間觸發(fā),但n秒內(nèi)只會執(zhí)行一次,所以節(jié)流會稀釋函數(shù)的執(zhí)行頻率。常應(yīng)用于鼠標(biāo)不斷點(diǎn)擊觸發(fā)、監(jiān)聽滾動事件。 分解:1.持續(xù)觸發(fā)并不會執(zhí)行多次2.到一定時間再去執(zhí)行 方法:
觸發(fā)高頻時間后n秒內(nèi)函數(shù)只會執(zhí)行一次,如果n秒內(nèi)高頻時間再次觸發(fā),則重新計(jì)算時間。 分解:1.持續(xù)觸發(fā)不執(zhí)行2.不觸發(fā)的一段時間之后再執(zhí)行 方法:
類數(shù)組是具有l(wèi)ength屬性,但不具有數(shù)組原型上的方法。常見的類數(shù)組有arguments、DOM操作方法返回的結(jié)果。 方法: