小程序無(wú)需下載,通過(guò)搜索和掃一掃就可以打開,截止2021年微信已擁有超12億的用戶量,加之良好的用戶體驗(yàn),打開速度,開發(fā)成本也遠(yuǎn)低于App,對(duì)于企業(yè)來(lái)說(shuō)是獲客和引流的不二選擇,本節(jié)來(lái)講一下小程序的運(yùn)行原理。查看全文>>
重繪(Repaint)和回流(Reflow)是我們?cè)陧?yè)面優(yōu)化的過(guò)程中需要著重關(guān)注的問(wèn)題,重繪和回流渲染步驟中的一小節(jié),但是這兩個(gè)步驟對(duì)于性能影響很大。本節(jié)我們來(lái)看看重繪和回流過(guò)程中可能會(huì)導(dǎo)致性能問(wèn)題。查看全文>>
在 CSS 中,可以根據(jù)選擇器的類型把選擇器分為基礎(chǔ)選擇器和復(fù)合選擇器,復(fù)合選擇器是建立在基礎(chǔ)選擇器之上,對(duì)基本選擇器進(jìn)行組合形成的。在 CSS 中,可以根據(jù)選擇器的類型把選擇器分為基礎(chǔ)選擇器和復(fù)合選擇器,復(fù)合選擇器是建立在基礎(chǔ)選擇器之上,對(duì)基本選擇器進(jìn)行組合形成的。 復(fù)合選擇器可以更準(zhǔn)確、更高效的選擇目標(biāo)元素(標(biāo)簽),它由兩個(gè)或多個(gè)基礎(chǔ)選擇器,通過(guò)不同的方式組合而成的,常用的復(fù)合選擇器包括:后代選擇器、子選擇器、并集選擇器、偽類選擇器等等。下面來(lái)詳細(xì)介紹查看全文>>
HTML5定義了一種新的語(yǔ)義化標(biāo)簽來(lái)描述元素的內(nèi)容,讓很多更語(yǔ)義化的結(jié)構(gòu)化代碼標(biāo)簽代替大量無(wú)意義的div標(biāo)簽,具體如下。查看全文>>
Laravel是泰勒·奧特威爾(Taylor Otwell)使用PHP語(yǔ)言開發(fā)的一款開源的Web應(yīng)用框架。于2011年6月首次發(fā)布,發(fā)布以來(lái)備受PHP開發(fā)人員的喜愛,用戶的增長(zhǎng)速度十分迅猛。Laravel是一套簡(jiǎn)潔、優(yōu)雅的框架,具有簡(jiǎn)潔且富于表達(dá)性的語(yǔ)法。Laravel秉承“Don't Repeat Yourself”(不要重復(fù)你自己)的理念,提倡代碼的重用。Laravel為開發(fā)大型應(yīng)用提供了強(qiáng)大的功能,包括自動(dòng)驗(yàn)證、路由、Session、緩存、數(shù)據(jù)庫(kù)遷移等。查看全文>>
DOM對(duì)象本質(zhì)上是瀏覽器根據(jù)html標(biāo)簽生成的 JS對(duì)象,它的所有的標(biāo)簽屬性都可以在這個(gè) JS對(duì)象上面找到,修改這個(gè)對(duì)象的屬性會(huì)自動(dòng)映射到標(biāo)簽身上。DOM的核心思想是把網(wǎng)頁(yè)內(nèi)容當(dāng)做對(duì)象來(lái)處理。其中document 對(duì)象是DOM 里提供的一個(gè)對(duì)象,所以它提供的屬性和方法都是用來(lái)訪問(wèn)和操作網(wǎng)頁(yè)內(nèi)容的,網(wǎng)頁(yè)中所有的內(nèi)容在document里面。document與其他網(wǎng)頁(yè)中各個(gè)節(jié)點(diǎn)元素關(guān)系如下:查看全文>>