前端最近几年实在是太火了,引得无数人为之"倾倒",react、vue、angular更是火的不能再热,甚至熟悉或者精通这三者已经成为前端找工作的标配,人人口中皆是双向数据绑定,单向数据流等,似乎也早已忘了这些伟大的框架或者库的底层还是那些基础的dom事件,javascript语言特性,以及基础算法。
学习这些流行的框架或者库可以让我们走的更快
但是如果想走的更远,我们还是得回归基础
于是选择了读zepto的源码,它不像jQuery那般晦涩难懂,也没有为了兼容低级浏览器而添加了一些奇淫技巧。读它可以了解到一些框架的基础架构,也可以学习灵活运用js,dom。
-
touch.js
- 如何实现swipe、tap、longTap等自定义事件 (2017-12-22)
-
ie.js
- Zepto源码分析之ie模块(2017-11-03)
-
data.js
- Zepto中数据缓存原理与实现(2017-10-03)
-
form.js
- Zepto源码分析之form模块(2017-10-01)
-
zepto.js
- 这些Zepto中实用的方法集(2017-08-26)
- Zepto核心模块之工具方法拾遗 (2017-08-30)
- 看Zepto如何实现增删改查DOM (2017-10-2)
- Zepto这样操作元素属性(2017-11-13)
- 向Zepto学习关于"偏移"的那些事(2017-12-10)
-
event.js
- mouseenter与mouseover为何这般纠缠不清?(2017-06-05)
- 向Zepto.js学习如何手动触发DOM事件(2017-06-07)
- 谁说你只是"会用"jQuery?(2017-06-08)
-
ajax.js
- 原来你是这样的jsonp(原理与具体实现细节)(2017-06-11)