手寫bind前我們先回顧一下bind有哪些特性,以便更好的理解bind和實(shí)現(xiàn)bind。 bind的特性 可以看出: bind是函數(shù)的方法,只有函數(shù)可以調(diào)用 bind的第一個(gè)參...
手寫bind前我們先回顧一下bind有哪些特性,以便更好的理解bind和實(shí)現(xiàn)bind。 bind的特性 可以看出: bind是函數(shù)的方法,只有函數(shù)可以調(diào)用 bind的第一個(gè)參...
最近用了一個(gè)開源項(xiàng)目的依賴,然后發(fā)現(xiàn)需求不太滿足,需要添加上一些自己的需求,于是在github上fork了項(xiàng)目后并做了一些改動(dòng)。這時(shí)候問題來(lái)了,本來(lái)是項(xiàng)目中是通過npm in...
時(shí)間是最公平的,每個(gè)人一天都是24小時(shí),一年都是365天。但是,不同的人的產(chǎn)出卻是天差地別。 人和人的差距為什么這么大?而且這種差距,并不是家庭背景、權(quán)利財(cái)富或天賦帶來(lái)的,僅...
call 和apply一直在項(xiàng)目中使用,但是一直不知道是怎么實(shí)現(xiàn),今天實(shí)現(xiàn)了一下 call和apply的用法 call和apply的作用就是綁定this并立即執(zhí)行函數(shù),他們的...
提起原型鏈,大家并不陌生,但是對(duì)于新人來(lái)說(shuō)一提到原型方面的東西就會(huì)比較懵。在我自一次面試的時(shí)候,面試官也給我提了這樣的問題,當(dāng)時(shí)就按照我的理解說(shuō)了一些,但是很膚淺,在此我希望...
簡(jiǎn)介 Express是目前流行的基于Node.js的Web開發(fā)框架,提供各種模塊,可以快速地搭建一個(gè)具有完整功能的網(wǎng)站。 中間件 說(shuō)到中間件,官網(wǎng)對(duì)它的闡述是這樣的: “Ex...
一段代碼讓你了解Event-Loop 講解之前先看一段代碼,可以先預(yù)測(cè)一下代碼的執(zhí)行結(jié)果,首先打印了1,然后是一個(gè)定時(shí)器,因?yàn)閖s是單線程,所以代碼不會(huì)等到定時(shí)器執(zhí)行完在繼續(xù)...