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