原创 學習 sentry 源碼整體架構,打造屬於自己的前端異常監控SDK

前言 這是學習源碼整體架構第四篇。整體架構這詞語好像有點大,姑且就算是源碼整體結構吧,主要就是學習是代碼整體結構,不深究其他不是主線的具體函數的實現。文章學習的是打包整合後的代碼,不是實際倉庫中的拆分的代碼。 其餘三篇分別是: 1.學習 j

原创 學習underscorejs整體架構,打造屬於自己的函數式編程類庫

前言 上一篇文章寫了jQuery整體架構,學習 jQuery 源碼整體架構,打造屬於自己的 js 類庫 雖然看過挺多underscorejs分析類的文章,但總感覺少點什麼。這也許就是紙上得來終覺淺,絕知此事要躬行吧。於是決定自己寫一篇學習u

原创 學習 jQuery 源碼整體架構,打造屬於自己的 js 類庫

雖然現在基本不怎麼使用jQuery了,但jQuery流行10多年的JS庫,還是有必要學習它的源碼的。也可以學着打造屬於自己的js類庫,求職面試時可以增色不少。 本文章學習的是v3.4.1 版本。unpkg.com源碼地址:https://u

原创 面試官問:JS的繼承

用過React的讀者知道,經常用extends繼承React.Component。 // 部分源碼 function Component(props, context, updater) { // ... } Component.pro