- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 [源码解读] FastClick.js源码解读
最近H5 APP开发过程中,遇到各种许多问题,诸如点击无效,checkbox无法选中,点击穿透等问题。 一切罪责最终都指向了fastclick,于是决定要翻开其源码see see ,否则一些问题真如盲人摸象一般。 其实fastclick的代码还是蛮简单的,不多,就800多行,其中大部分代码都是在做一些Hack类的工作,主要用于判定各种类型的设备或者浏览器特性,而最终的核心代码也就是百来行吧。
2016-11-25 16:50:07 2330
原创 [ javascript ] 关于addEventListener绑定事件的一些细节.
最近在读 IScroll 源码,发现其中的_initEvent 事件方法有点奇怪。如下:其中的 utils.addEvent 方法如下: 这里出现的问题是: 之前我们使用addEventListener 绑定事件的时候,第二个参数不都是传入一个function么,为什么这里传入的是一个this ? 竟然是一个对象?
2016-11-18 15:50:37 2062
原创 [ 前端工程 ] 静态资源缓存的处理方式
原问题是: 一般浏览器对静态资源的缓存导致的更新不及时问题,我们是怎么处理的?有哪几种方式? 为什么会产生这些方式?(其实就是各种方式的优劣)
2016-11-11 19:02:06 8877 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人