日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

知乎问答:一年内的前端看不懂前端框架源码怎么办?

發布時間:2023/12/9 HTML 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 知乎问答:一年内的前端看不懂前端框架源码怎么办? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

知乎問答:一年內的前端看不懂前端框架源碼怎么辦?以下是我的回答,閱讀量 1000+。現在轉載到微信公眾號中。鏈接:https://www.zhihu.com/question/350289336/answer/910970733

其他回答的已經很好了。

剛好最近在寫學習源碼整體架構系列,所以來回答下這個問題。先把 JS 基礎打好。比如至少作用域、原型鏈、異步等要掌握好。數組、字符串、正則、對象等 API 一定要熟練,不熟練也可以查閱 MDN[1]文檔,也可以看以下我推薦的文章熟悉一遍?!旧疃乳L文】JavaScript 數組所有 API 全解密[2]

JavaScript 字符串所有 API 全解密[3]

正則可以看這個《JavaScript 正則迷你書》[4]

對象 API 看我寫的這篇~JavaScript 對象所有 API 解析 | 若川的博客[5]

掌握 API 后,再掌握 new、call、apply、bind,JS 的繼承、JS 的 this 指向這些。關于這些,我寫了一個面試官問系列,可以看看。若川的知乎專欄[6]

有了以上這些基礎后,接下來就是先看相對簡單的 JS 庫或框架的源碼。比如 jQuery、underscore、lodash、axios 這些相對簡單的源碼。

怎么看源碼?

  • 借助調試

  • 可以調試后打包后的源代碼。也不用每個函數都知道是干嘛的,理清主線即可。

  • 多搜索幾篇別人寫的高贊源碼文章,看別人文章,是站在巨人的肩膀上。

  • 不懂的地方查閱,記錄下來。寫文章記錄下來,覺得寫的還不錯,發布出來。

  • 經過一系列的學習。剛開始可能看的很慢,不懂的地方查閱,記錄下來,就是一種成長。這樣就會有一定的正反饋。越容易持續看完。到后期看著看著,會發現調試一遍,很多代碼都類似,很容易看懂,越學越快,越看越上癮,那說明成長很快。

  • 最后總結原理

  • 總結自己看完這個框架或者庫的原理是什么,跟網上資料對比,學為已用。

    有一定成長后,再去看 vue、vuex、vue-router、react、react-router、react-redux 等更大型的框架或者庫的源碼。

    也可以看我寫的學習源碼整體架構系列來學習,學習 vuex 源碼整體架構,打造屬于自己的狀態管理庫[7] 基本都寫了如何調試代碼,我就是按照上述流程來學習的。

    我的博客可能閱讀體驗更好些。若川的博客[8]

    如果最后發現,別人寫的源碼文章也不過如此,你也能寫,能寫得更好,那就是成長。

    原創精選文章

    工作一年后,我有些感悟(寫于2017年)

    高考七年后、工作三年后的感悟

    面試官問:JS的繼承

    前端使用puppeteer 爬蟲生成《React.js 小書》PDF并合并

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

    學習underscore源碼整體架構,打造屬于自己的函數式編程類庫

    學習 lodash 源碼整體架構,打造屬于自己的函數式編程類庫

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

    學習 vuex 源碼整體架構,打造屬于自己的狀態管理庫

    微信公眾號交流

    主要發布前端 | PPT | 生活 | 效率相關的文章,長按掃碼關注。歡迎加我微信lxchuan12(注明來源,基本來者不拒),拉您進【前端視野交流群】,長期交流學習~

    參考資料

    [1]

    MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript

    [2]

    【深度長文】JavaScript數組所有API全解密: http://louiszhai.github.io/2017/04/28/array/

    [3]

    JavaScript字符串所有API全解密: http://louiszhai.github.io/2016/01/12/js.String/

    [4]

    《JavaScript正則迷你書》: https://juejin.im/post/59cc61176fb9a00a437b290b

    [5]

    JavaScript 對象所有API解析 | 若川的博客: http://lxchuan12.github.io/js-object-api

    [6]

    若川的知乎專欄: https://zhuanlan.zhihu.com/lxchuan12

    [7]

    學習 vuex 源碼整體架構,打造屬于自己的狀態管理庫: https://zhuanlan.zhihu.com/p/92906380

    [8]

    若川的博客: https://lxchuan12.cn/posts

    由于公眾號限制外鏈,點擊讀原文,或許閱讀體驗更佳,覺得文章不錯,可以點個在看呀^_^

    總結

    以上是生活随笔為你收集整理的知乎问答:一年内的前端看不懂前端框架源码怎么办?的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 久久久999| 他趴在我两腿中间添得好爽在线看 | 欧美a级大片 | 久操精品 | 91小仙女jk白丝袜呻吟 | 欧美性猛交xxxx乱大交 | 综合五月| 超碰个人在线 | 乱人伦中文字幕 | 一本大道综合伊人精品热热 | 欧美激情 国产精品 | 黄色短视频在线播放 | 性www| 国产成人av免费看 | 天堂网资源 | 狠狠操天天干 | 天天做天天爱天天爽综合网 | 99久久婷婷国产综合精品草原 | 国产一区二区三区黄片 | 性涩av | 男人操女人免费网站 | 白丝女仆被免费网站 | 阿v视频免费在线观看 | 国产天堂| 女儿的朋友5中汉字晋通话 欧美成人免费高清视频 | 欧美性xxxx | 免费的a级片 | 一区二区三区在线看 | 动漫美女放屁 | 国产一区二区三区麻豆 | 天天爽天天色 | 在线免费看毛片 | www.av88| 中文字幕日韩一区二区 | 成人性生交大片免费看 | 91影院在线| 久久久久国产 | 国产婷婷精品 | 综合久久影院 | 天天操 夜夜操 | 动漫精品一区二区三区 | 91香蕉视频黄 | 欧美久久网 | 亚洲视频图片小说 | 欧美一区二区精品 | 亚洲精品在线免费看 | 老熟女毛茸茸浓毛 | 欧美性色网站 | 天天草天天操 | 日韩国产欧美在线观看 | 偷拍老头老太高潮抽搐 | 国产欧美精品在线 | 7799精品视频天天看 | 色偷偷免费费视频在线 | 日日操日日操 | 日韩精品人妻一区二区中文字幕 | 妞妞影视| 在线观看特色大片免费网站 | 可以免费看毛片的网站 | 成人在线观看免费爱爱 | 夜色福利 | 菠萝菠萝蜜网站 | 天天色成人网 | 国产粉嫩在线 | 色盈盈影院 | 91黄色免费网站 | 日本激情小视频 | 欧美影视一区 | videos另类灌满极品另类 | 日本精品一二三 | 黄视频网站免费看 | 国内老熟妇对白xxxxhd | 宅男噜噜噜666在线观看 | 欧美老肥妇做爰bbww | 青青操在线视频 | 99久久人妻无码精品系列 | 国产一级片免费看 | 国产在线一级片 | 久久伊人精品视频 | www av| 精品99久久久久成人网站免费 | 日本少妇色 | 人人爱人人射 | 欧美大片免费观看网址 | 91成人短视频 | 97免费公开视频 | 成人黄色大片在线观看 | 欧美一区高清 | 黑森林av| 色婷婷国产精品综合在线观看 | 欧美一区二区在线播放 | 国产极品美女高潮无套在线观看 | 我爱我色成人网 | 美女视频免费在线观看 | 六月婷婷中文字幕 | 美女一区 | 激情五月在线观看 | 国产免费一区二区三区在线播放 | 天天看夜夜看 |