代码改变世界

几道位移运算题

2013-01-29 15:15 by Justany_WhiteSnow, 2149 阅读, 2 推荐, 收藏, 编辑
摘要:1 -1是多少? 阅读全文

一种模仿线程的Javascript异步模型设计&实现

2013-01-25 08:40 by Justany_WhiteSnow, 2311 阅读, 2 推荐, 收藏, 编辑
摘要:jQuery中所支持的异步模型为: 1.Callbacks,回调函数列队。 2.Deferred,延迟执行对象。 3.Promise,是Deferred只暴露非状态改变方法的对象。 这些模型都很漂亮,但我想要一种更帅气的异步模型。 阅读全文

Javascript & Java & C++系列

2013-01-24 23:29 by Justany_WhiteSnow, 796 阅读, 0 推荐, 收藏, 编辑
摘要:放太多在置顶不好,就放在这里了。 阅读全文

jQuery ajax —— 主函数分析

2013-01-24 11:51 by Justany_WhiteSnow, 5706 阅读, 8 推荐, 收藏, 编辑
摘要:由于jQuery ajax对Callbacks、Deferred、serialize、event等模块的依赖,建议对这些模块没有认识的朋友看一下jQuery Callbacks、jQuery Deferred、jQuery serialize、jQuery event(上)、jQuery event(下)。 这篇文章主要分析的是拥有380+行的jQuery.ajax函数,该函数是jQuery ajax的核心函数,jQuery的其他ajax方法几乎都是基于该方法的。 上一篇文章我们了解了Baidu ajax(当然是旧版的,还是被简化的……),那么我们想给这个简单的ajax方法添加什么功能呢? 阅读全文

jQuery ajax —— Baidu ajax

2013-01-24 08:33 by Justany_WhiteSnow, 3151 阅读, 8 推荐, 收藏, 编辑
摘要:你没有看错标题,本文的确是在讲Baidu ajax,不过是很久很久以前的版本了。 由于jQuery ajax模块有800+行,而核心函数jQuery.ajax就有380+行,直接分析这段代码很容易被代码逻辑弄晕。 所以我们先分析一段简单的ajax代码,来自早期的百度七巧板项目。 阅读全文

jQuery serialize

2013-01-23 13:04 by Justany_WhiteSnow, 3990 阅读, 2 推荐, 收藏, 编辑
摘要:jQuery serialize模块是对象数组序列化模块。 阅读全文

jQuery event(下)

2013-01-23 08:36 by Justany_WhiteSnow, 4126 阅读, 4 推荐, 收藏, 编辑
摘要:前文主要介绍了添加事件监听的方法,本文则主要讲删除事件监听,以及事件模拟。 阅读全文

jQuery event(上)

2013-01-22 12:05 by Justany_WhiteSnow, 9581 阅读, 5 推荐, 收藏, 编辑
摘要:由于jQuery事件管理内容比较多,所以进行了分段,这篇文章主要讲的是事件的绑定。 阅读全文

jQuery data

2013-01-22 08:32 by Justany_WhiteSnow, 6350 阅读, 12 推荐, 收藏, 编辑
摘要:大家会如何设计一个缓存呢? 阅读全文

jQuery css

2013-01-21 11:47 by Justany_WhiteSnow, 2786 阅读, 2 推荐, 收藏, 编辑
摘要:jQuery css模块用于css属性的修改操作。 阅读全文