JavaScript 是一門單線程執(zhí)行的編程語言。也就是說,同一時(shí)間只能做一件事情。如果前一個(gè)任務(wù)非常耗時(shí),則后續(xù)的任務(wù)就不得不一直等待,從而導(dǎo)致程序假死的問題。所以為了防止某個(gè)耗時(shí)任務(wù)導(dǎo)致程序假死的問題,JavaScript 把待執(zhí)行的任務(wù)分為了同步任務(wù)和異步任務(wù):查看全文>>
ES6 模塊化規(guī)范是瀏覽器端與服務(wù)器端通用的模塊化開發(fā)規(guī)范。它的出現(xiàn)極大的降低了前端開發(fā)者的模塊化學(xué)習(xí)成本,開發(fā)者不需再額外學(xué)習(xí) AMD、CMD 或 CommonJS 等模塊化規(guī)范。查看全文>>
“var、let、const聲明變量的區(qū)別”是前端開發(fā)工程師面試中經(jīng)常被問到的面試問題,是前端開發(fā)需要重點(diǎn)記住的知識。下面我們一起來總結(jié)下:查看全文>>
Sass支持?jǐn)?shù)字的加(+)、減(-)、乘()、除(/)和取余(%)等運(yùn)算,如果必要時(shí)會在不同單位間進(jìn)行值的轉(zhuǎn)換。示例代碼如下。查看全文>>
在移動App中,當(dāng)頁面進(jìn)行耗時(shí)操作時(shí),可以使用載入指示器提示用戶操作正在進(jìn)行中。載入指示器通常會疊加一個(gè)個(gè)半透明的背景幕來阻止用戶的其他頁面交互。在inic中,使用$ionicLoding服務(wù)提供的兩個(gè)方法操作載入指示器。查看全文>>
在CSS3之前如果需要添加漸變效果,通常要設(shè)置背景圖像來實(shí)現(xiàn)。而CSS3中增加了漸變屬性,通過漸變屬性可以輕松實(shí)現(xiàn)漸變效果。CSS3的漸變屬性主要包括線性漸變和徑向漸變,下面我們詳細(xì)介紹。查看全文>>