閉包是函數(shù)式語言里面很重要的部分尔店,但是網(wǎng)上很多文章卻只講閉包的應(yīng)用期犬,而鮮有談及其本質(zhì)。 理解閉包的關(guān)鍵在于沙庐,知道它的出現(xiàn)是為了解決什么問題鲤妥。 函...
前言 一個多月前贡耽,抽空看了一下 Vue 2.0 的源碼,看源碼最好的方式還是先搜下相關(guān)文章鹊汛,把握整體脈絡(luò)之后蒲赂,再看一些細節(jié)。先列一下我看源碼時候...
訪問者模式疤苹,即 visitor pattern,是一個很常見的模式痰催,這是因為它能有效地構(gòu)建出復(fù)雜的系統(tǒng)兜辞。更關(guān)鍵的是逸吵,在函數(shù)式語言中缝裁,它表現(xiàn)起來是...
一名技術(shù)人員想要提高技術(shù)水平段多,或者系統(tǒng)地學習一門新的技術(shù)壮吩,最好的辦法之一就是閱讀技術(shù)書籍进苍。而閱讀技術(shù)書籍更多的是帶有功利性質(zhì)的觉啊,需要追求效率拣宏,同...
JavaScript 中的 this 經(jīng)常會表現(xiàn)得讓人抓摸不透绅你,甚至讓新手感到疑惑不解忌锯。 有些文章為了講解 this,甚至有時會將它和其他概念混...
關(guān)于Y組合子 Y組合子是lambda演算的一部分帝洪,屬于存粹理論上的東西似舵。 因為lambda演算不能定義名字,但是遞歸是需要通過名字來調(diào)用函數(shù)本身...
五種IO Model一直不太清楚砰奕,今天看了大神寫的文章蛛芥,有種豁然開朗的感覺。 但是感覺大神文章中寫的例子不太詳細军援,所以自己又寫了一個例子來說明這...