![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端工程
梦你所梦
因上努力,果上随缘,无上清凉!
展开
-
[ 前端工程 ] 正则匹配script脚本节点.
最近很长一段时间一直在关注前端工程方面的问题。思考上线之后文件合并的问题。根据个人思考,合并部署文件主要分以下步骤://1 读取文件,获取字符流//2 扫描字符串,进行正则匹配,读取中需要合并的文件路径,放入数组//3 根据数组,读取文件,对不同的文件进行合并//4 合并需要用到文本摘要算法//5 这里要注意,针对css 文件中的背景图片同样需要进行匹配,这样在上线可以原创 2015-06-27 13:15:22 · 2612 阅读 · 0 评论 -
[ 前端工程 ] 静态资源缓存的处理方式
原问题是: 一般浏览器对静态资源的缓存导致的更新不及时问题,我们是怎么处理的?有哪几种方式? 为什么会产生这些方式?(其实就是各种方式的优劣)原创 2016-11-11 19:02:06 · 8743 阅读 · 2 评论 -
[源码解读] FastClick.js源码解读
最近H5 APP开发过程中,遇到各种许多问题,诸如点击无效,checkbox无法选中,点击穿透等问题。 一切罪责最终都指向了fastclick,于是决定要翻开其源码see see ,否则一些问题真如盲人摸象一般。 其实fastclick的代码还是蛮简单的,不多,就800多行,其中大部分代码都是在做一些Hack类的工作,主要用于判定各种类型的设备或者浏览器特性,而最终的核心代码也就是百来行吧。原创 2016-11-25 16:50:07 · 2300 阅读 · 0 评论