05 2016 档案

摘要:##缓存优点 通常所说的Web缓存指的是可以自动保存常见http请求副本的http设备。对于前端开发者来说,浏览器充当了重要角色。除此外常见的还有各种各样的代理服务器也可以做缓存。当Web请求到达缓存时,缓存从本地副本中提取这个副本内容而不需要经过服务器。这带来了以下优点: 缓存减少了冗余的数据传输 阅读全文
posted @ 2016-05-24 07:53 木的树 阅读(16771) 评论(16) 推荐(66) 编辑
摘要:##模板原理 模板的诞生是为了将显示与数据分离,模板技术多种多样,但其本质是将模板文件和数据通过模板引擎生成最终的HTML代码。 模板技术并不是什么神秘技术,干的是拼接字符串的体力活。模板引擎就是利用正则表达式识别模板标识,并利用数据替换其中的标识符。比如: Hello, <%= name%> 数据 阅读全文
posted @ 2016-05-23 00:34 木的树 阅读(30650) 评论(16) 推荐(45) 编辑
摘要:```js var i = 0; i++; function ajax(url){ return new Promise(function(resolve, reject){ setTimeout(function(){ console.log(url); resolve({url: url + i++}); }, 200); }); } function *gen(ur... 阅读全文
posted @ 2016-05-15 23:49 木的树 阅读(1320) 评论(0) 推荐(1) 编辑
摘要:题目:红灯三秒亮一次,绿灯一秒亮一次,黄灯2秒亮一次;如何让三个灯不断交替重复亮灯?(用Promse实现) 三个亮灯函数已经存在: 这道题首先考察Promise的应用,Promise的详细说明请看我的这篇文章: "闲话Promise机制" 。首先我们需要一个函数来实现时间控制: 如果把问题简化一下, 阅读全文
posted @ 2016-05-15 18:01 木的树 阅读(9091) 评论(11) 推荐(13) 编辑
摘要:众所周知node是一个高性能的web服务器,使用它可以很简单的创建一个http或https的服务器。 比如一个很简单的http服务器: https服务器需要生成证书,详情请看这篇文章: "HTTPS 的原理和 NodeJS 的实现" 。这里我们直接看最终成果, "附件证书" 。 从上文我们可以看出, 阅读全文
posted @ 2016-05-10 23:34 木的树 阅读(5228) 评论(3) 推荐(6) 编辑
摘要:移动web风风火火几多年,让我这个在Pc端漂流的前端er不免心生仰慕,的确入行几多年,也该是时候进军移动web了。移动web中踩到的第一个坑就是事件问题,所以在吸取众大神的经验后,特作总结以示后来者。 移动端事件的变化 首先PC端那一堆非常happy的鼠标事件没了, , , , , , , 全都没了 阅读全文
posted @ 2016-05-02 18:00 木的树 阅读(10551) 评论(11) 推荐(15) 编辑

点击右上角即可分享
微信分享提示