1婴噩、時(shí)間戳 格式化 為字符串 2罚舱、字符串 格式化 為時(shí)間戳
1婴噩、時(shí)間戳 格式化 為字符串 2罚舱、字符串 格式化 為時(shí)間戳
用到的方法有:Object.keys()黑忱、Object.values() 耕餐、Object.entries() 和 map()混合斤程、for...in 1寸癌,Object.keys...
背景 現(xiàn)項(xiàng)目中涉及紅色榆浓、金色主題于未,同時(shí)需要適配紅色暗黑、金色暗黑,本地需要手動(dòng)維護(hù)4套色值烘浦,并且切換主題時(shí)需要重新銷毀創(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)境會(huì)把WXML轉(zhuǎn)換成對(duì)應(yīng)的JS對(duì)象(宿主環(huán)境指的就是微信客戶端) 將JS對(duì)象再次轉(zhuǎn)換成真實(shí)DOM樹饥悴,交由渲染層線程渲染 數(shù)據(jù)變化時(shí),邏輯層提供...
下面從三個(gè)方面來介紹小程序的生命周期:(1)應(yīng)用生命周期(2)頁面生命周期(3)應(yīng)用及頁面生命周期的觸發(fā)順序 1.應(yīng)用生命周期 App() 必須在 app.js 中調(diào)用盲再,必須...
淺拷貝:B復(fù)制了A,當(dāng)修改A時(shí)答朋,B跟著變贷揽。深拷貝:B復(fù)制了A,當(dāng)修改A時(shí)梦碗,B沒變化禽绪。 淺拷貝: 深拷貝:(方法二比較常用)
div的高度隨背景圖片的高度變化:原理是通過padding-top或者padding-bottom實(shí)現(xiàn),值是背景圖片的寬高比洪规。高度設(shè)置為0
1印屁、微信小程序有幾個(gè)文件 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)的對(duì)象字面量 4. 模板字符串 5. 解構(gòu) 6. 默認(rèn)值+rest參數(shù)+擴(kuò)展運(yùn)算符 7. 新的變量申明方式 let +...
在ES5的時(shí)候念赶,我們認(rèn)知的數(shù)據(jù)類型確實(shí)是 6種:Number础钠、String、Boolean晶乔、undefined珍坊、object、Null正罢。 ES6 中新增了一種 Symbol ...
目錄 父組件向子組件通信:使用 props 子組件向父組件通信:使用 props 回調(diào) 跨級(jí)組件之間通信:使用 context 對(duì)象 非嵌套組件間通信:使用事件訂閱 詳細(xì)介紹...
原理就是監(jiān)聽頁面滾動(dòng)事件阵漏,分析clientHeight、scrollTop、scrollHeight三者的屬性關(guān)系履怯。 方法: 例子:
高頻時(shí)間觸發(fā),但n秒內(nèi)只會(huì)執(zhí)行一次,所以節(jié)流會(huì)稀釋函數(shù)的執(zhí)行頻率柠硕。常應(yīng)用于鼠標(biāo)不斷點(diǎn)擊觸發(fā)、監(jiān)聽滾動(dòng)事件运提。 分解:1.持續(xù)觸發(fā)并不會(huì)執(zhí)行多次2.到一定時(shí)間再去執(zhí)行 方法:
觸發(fā)高頻時(shí)間后n秒內(nèi)函數(shù)只會(huì)執(zhí)行一次,如果n秒內(nèi)高頻時(shí)間再次觸發(fā),則重新計(jì)算時(shí)間蝗柔。 分解:1.持續(xù)觸發(fā)不執(zhí)行2.不觸發(fā)的一段時(shí)間之后再執(zhí)行 方法:
類數(shù)組是具有l(wèi)ength屬性,但不具有數(shù)組原型上的方法民泵。常見的類數(shù)組有arguments癣丧、DOM操作方法返回的結(jié)果。 方法: