概念 流(stream)是 Node.js 中處理流式數據的抽象接口。 stream 模塊用於構建實現了流接口的對象。 Node.js 提供了多種流對象。 例如,HTTP 服務器的請求和 process.stdout 都是流的實例。 流可以是可讀的、可寫的、或者可讀可寫的。 所有的流都是 ...
起因 起因有二: 在看winter老師的分享: 一個前端的自我修養 時,有注意到這么一幅圖,里面有寫childNode和children屬性。 昨天有學弟問起我,能否自己定義一個所有元素節點通用的方法,就像數組可以用 Array.prototype.xxx 來添加一個所有數組的方法。於是發現自己對於Node和Element的概念其實還不太清晰,所以上MDN看了看,寫篇博客沉淀一下。 Node N ...
2020-01-21 19:20 0 1019 推薦指數:
概念 流(stream)是 Node.js 中處理流式數據的抽象接口。 stream 模塊用於構建實現了流接口的對象。 Node.js 提供了多種流對象。 例如,HTTP 服務器的請求和 process.stdout 都是流的實例。 流可以是可讀的、可寫的、或者可讀可寫的。 所有的流都是 ...
一、淺析 1.采用BEM方式管理類名 B:block,模塊,一個塊是一個獨立的實體,塊可以包含其它塊,名字單詞間用-連接;如一個搜索塊; E:element,元素,一個元素是塊的一部分,具有某種功能,以__與block連接。如搜索塊里的input或button M ...
近日,我在用swiper插件寫一個手游官網時,出現了一個很奇怪的問題。問題如下 如上圖所示,這里是一個可以左右拖動的ul,每一個英雄介紹都是一個li標簽,上圖這是正常的情況。可是, ...
好像博客有觀眾,那每一篇都畫個圖吧! 本節簡圖如下。 上一篇其實啥也沒講,不過node本身就是這么復雜,走流程就要走全套。就像曾經看webpack源碼,讀了300行代碼最后就為了取package.json里面的main屬性,導致我直接棄坑了,垃圾源碼看完對腦子沒一點 ...
我們在系統地學習如何開發前端的SPA項目時,在搭建完腳手架之后,不得不繞開的一個框架那就是UI庫。UI庫是一套集成的前端頁面UI組件,可以幫助開發者更好地搭建美觀的網站,縮短開發周期。我最近花了很長時間整理了Element-ui庫的源碼架構細節,下面通過這篇長文分段分享給大家 系統架構 ...
好久沒寫東西了,過了一段咸魚生活,無意中想起了脈脈上面一句話: 始終保持自己的競爭力。所以,繼續開寫! 一般的JavaScript源碼看的已經沒啥意思了,我也不會寫什么xx入門新手教程,最終決定還是啃原來的硬骨頭,從外層libuv => node => v8一步步實現原有 ...
目錄 淺析Node.js的Event Loop 引出問題 Node.js的基本架構 Libuv Event Loop Event Loop Phases Overview Poll Phase ...
對Element和Node有困惑是因為對xml整個結構不了解,以下作為一個簡要概述: 以下圖為w3c.org網站的xml文檔樹圖: 從上圖可以看出,一個xml文檔由元素節點,屬性節點,文本節點構成,其中bookstore被稱為文檔元素或根元素,也是一個元素節點 XML DOM是這樣規定 ...