Skip to content

JiayiLi/source-code-study

Repository files navigation

源码学习

项目结构,两种方式:

  1. 不在本项目中,引用项目地址 eg:node.js 之 module.js
  2. 在本项目中,eg:underscore.js
    目录结构
    其中,testapi文件夹 为测试源码 API 所用,无实际意义。 underscore注释版.js 为学习材料,有完整注释。

node.js 之 module.js

项目地址 :node.js-module 有完整注释;
系统知识梳理:【 js 模块加载 】深入学习模块化加载(node.js 模块源码)

underscore.js

JavaScript 工具库

知识点梳理:

看完 underscore 建议阅读书籍《javascript函数式编程》

zepto.js

轻量级的针对现代高级浏览器的JavaScript库,与jquery有着类似的api

知识点梳理:

学习资料推荐: zepto对象思想与源码分析

backbone.js

以类jq和underscore为基础的mvc框架 知识点梳理:


综合 以上: 【 js 基础 】【 源码学习 】源码设计 (zepto、underscore、backbone) 更新了bacbone设计于8月12日


advice

catch me

  • 知乎:李佳怡
  • 知乎专栏:李佳怡的纸糊 专注于前端知识,学一点,就确保搞懂一点。
  • 博客园:TristaLee
  • 公众号:佳怡所思(ljyFEer)是前端,也不只是前端。
    公众号二维码

About

【正在进行中】源码学习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published