Skip to content

phpcai/zepto-analysis

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zepto-analysis

前端最近几年实在是太火了,引得无数人为之"倾倒",react、vue、angular更是火的不能再热,甚至熟悉或者精通这三者已经成为前端找工作的标配,人人口中皆是双向数据绑定,单向数据流等,似乎也早已忘了这些伟大的框架或者库的底层还是那些基础的dom事件,javascript语言特性,以及基础算法。

学习这些流行的框架或者库可以让我们走的更快

但是如果想走的更远,我们还是得回归基础

于是选择了读zepto的源码,它不像jQuery那般晦涩难懂,也没有为了兼容低级浏览器而添加了一些奇淫技巧。读它可以了解到一些框架的基础架构,也可以学习灵活运用js,dom。

阅读记录

  1. zepto核心代码core全文注释(大部分已经完成,还缺dom操作部分未完成)

  2. zepto事件模块event,已完成阅读并注释

  3. ajax模块,已完成阅读并注释

  4. 开始阅读defer模块 ...2017-6-16

文章记录

  1. mouseenter与mouseover为何这般纠缠不清?

  2. 向zepto.js学习如何手动触发DOM事件

  3. 谁说你只是"会用"jQuery?

  4. 原来你是这样的jsonp(原理与具体实现细节)

About

zepto源码分析中...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.5%
  • HTML 15.5%