代码改变世界

随笔档案-2014年01月

会导致页面重复请求的情况

2014-01-13 18:25 by straybird, 416 阅读, 收藏,
摘要: 浏览器刷新一次页面,服务端收到2次请求,可能是有一下情况引起的: 阅读全文

jQuery 源码基本框架

2014-01-01 22:44 by straybird, 227 阅读, 收藏,
摘要: 抽丝剥茧, 7000+ 行的 jQuery 源码基本可以概括为以下的伪代码(function (window, undefined) { //将 document 封装成 jQuery 对象并缓存 var rootjQuery, //dom ready 事件的委托队列 readyList, //快速地识别 html 标记 如 或者 #id rquickExpr = /^(?:\s*()[^>]*|#([\w-]*))$/, jQuery = function (selector, context) { r... 阅读全文