在node中,事件循環(huán)表現(xiàn)出的狀態(tài)與瀏覽器中大致相同。不同的是node中有一套自己的模型。node中事件循環(huán)的實現(xiàn)是依靠的libuv引擎。我們知...
最近被一個很小的問題困了兩天,事后想想不覺好笑,所以分享出來。 在用組件庫的能力做表單校驗的時候,我發(fā)現(xiàn)在觸發(fā)一次校驗后,后面表單就會自動校驗,...
給定一個大小為 n 的數(shù)組,找到其中的多數(shù)元素。多數(shù)元素是指在數(shù)組中出現(xiàn)次數(shù)大于 ? n/2 ? 的元素。 你可以假設(shè)數(shù)組是非空的,并且給定的數(shù)...
如果給前端開發(fā)者最常用編程語句排名,console.log()一定名列前茅。但估計很多人對console.log()的認(rèn)識還在只能簡單的打印文本...
注:本篇文章運行環(huán)境為當(dāng)前最新版本的谷歌瀏覽器(72.0.3626.109)最近看到這樣一道有關(guān)事件循環(huán)的前端面試題: 這道題主要考察的是事件循...
這里考核的其實是非嚴(yán)格相等運算符==的原理,下面是摘自MDN的解釋。 相等操作符比較兩個值是否相等,在比較前將兩個被比較的值轉(zhuǎn)換為相同類型。在轉(zhuǎn)...
寫一個flatten函數(shù),實現(xiàn)扁平化數(shù)組的效果。比如: let arr = [1, 2, [3, 4, 5, [6, 7], 8], 9, 10...
首先看看new具有哪些功能: 創(chuàng)建一個對象,對象的原型指向構(gòu)造函數(shù)的prototype。 構(gòu)造函數(shù)里的this指向的就是這個對象。 執(zhí)行構(gòu)造函數(shù)...