jQuery技术内幕
收藏

jQuery是业界最流行的JavaScript库,但是jQuery的源码却庞大且晦涩,本书首次对jQuery的源码进行系统、完整的分析,读者可以通过本书学习jQuery先进的设计理念、各种实现技巧、巩固JavaScript基础。

分享到: Sina Tec

最近更新文章

[原创] jQuery源码分析-04 选择器-Sizzle-设计思路

  作者:nuysoft/高云 QQ:47214707 Email:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接 让我们把工作原理讲的更简单一些,先不讲从右向左也不讲接口,先来分析下如果要执行一段选择器表达式,或者说设计一个简版选择器引擎,直觉上需要做些什么工作: 以div > p为例来模拟这个过程,找div元素下的p元素: ...
nuysoft 评论(1) 有6845人浏览 2011-11-14 20:59

[原创] jQuery源码分析-04 选择器-Sizzle-工作原理

  作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 在分析Sizzle源码之前,先整理一下选择器的工作原理 先明确一些选择器中用到的名词,后边阅读时不会有歧义: 选择器表达式: "div > p" 块表达式: "div" ...
nuysoft 评论(3) 有7879人浏览 2011-11-13 23:45

[原创] jQuery源码分析-02正则表达式-RegExp-常用正则表达式

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:jQuery中的 ...
nuysoft 评论(16) 有46630人浏览 2011-10-27 01:29

[原创] jQuery源码分析-jQuery中的循环技巧

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 前记:本文收集了jQuery中出现的各种遍历技巧和场景 // 简单的for-in(事件) for ( type in events ) { } // 缓存length属性,避免每次都去查找length属 ...
nuysoft 评论(6) 有14545人浏览 2011-10-27 00:36

[原创] jQuery源码分析-10事件处理-Event-DOM-ready

作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事 ...
nuysoft 评论(4) 有10596人浏览 2011-10-20 01:20

[原创] jQuery源码分析-Java工程师应该向jQuery学习的8点建议

  作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 分析jQuery源码时记录的一点感悟 1. 链式写法 这是jQuery语法上的最大特色,也许该改改POJO里的set方法,和其他的非get方法什么的,可以把多行代码合并,减去每次敲打对象变量的麻烦 2. 动态参数 偶尔使用 ...
nuysoft 评论(5) 有12241人浏览 2011-10-18 23:56

[原创] jQuery源码分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/undelegate

  作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:封装事件对象 便捷接口解析 ready专题 10.4 .bind() .one() 10.4.1 如何使用 .bind( eventType, [eventData], handler(eventObject) ) ...
nuysoft 评论(6) 有15662人浏览 2011-10-18 22:31

[原创] jQuery源码分析-10事件处理-Event-源码结构

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    10.2        源码结构 jQuery的事件模块主要包含以下内容:   子模块 接口 1 事件管理工具函数 jQuery.event.add/remov ...
nuysoft 评论(1) 有12115人浏览 2011-10-17 01:01

[原创] jQuery源码分析-07数据缓存-Cache

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。   7. 数据缓存 Cache jQuery提供了jQuery.data()和jQuery.fn.data(),实现对缓存的操作。jQuery ...
nuysoft 评论(0) 有12126人浏览 2011-10-13 19:55

[原创] jQuery源码分析-06浏览器测试-Support

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请告诉我,多多交流共同进步,本章的的PDF下载在最后。   6. 浏览器测试 Support 浏览器之间的差异太让人头大了,本章也仅仅介绍jQuery实现浏览器兼容的基本思路,以及封装了种种差异后 ...
nuysoft 评论(0) 有9894人浏览 2011-10-13 19:19

[原创] jQuery源码分析系列目录(持续更新)

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    博客搬家了,jQuery源码的持续分析请访问:http://www.cnblogs.com/nuysoft/   [原创] jQuery源码分析(版本1.6.1)   00 前言开光 01 总体架构 02 正则 ...
nuysoft 评论(4) 有29348人浏览 2011-10-12 12:30

[原创] jQuery源码分析-10事件处理-Event-概述和基础知识

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请 ...
nuysoft 评论(0) 有12003人浏览 2011-10-12 00:16

[原创] jQuery源码分析-08队列 Queue

作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。    读读写写,不对的地方请 ...
nuysoft 评论(4) 有10786人浏览 2011-10-10 23:48
  • 专栏创建者:nuysoft
  • 创建时间:2012-03-31 22:28:41
  • 专栏文章数:13篇
  • 专栏被浏览:200670 次

本专栏热门文章

最新评论

[size=x-small][color=red][/color][/size]
追梦1819 评论了 [原创] jQuery源码分析-04 选择器-Sizzle- ...
学习学习
niuqiang2008 评论了 [原创] jQuery源码分析-04 选择器-Sizzle- ...
jquery 解析正则表达式及常见的Regex规则和表达式 - http://www.suchso.c ...
liuweihug 评论了 [原创] jQuery源码分析-02正则表达式-Reg ...
建议:带图,这样能看的懂的,都是已经会的了!
harold96 评论了 [原创] jQuery源码分析-04 选择器-Sizzle- ...
建议:带图,这样看的懂的,都是已经会的了!
harold96 评论了 [原创] jQuery源码分析-04 选择器-Sizzle- ...
java 代码: 你去看开源java代码 ,java本来就是如此的
it_like 评论了 [原创] jQuery源码分析-Java工程师应该向 ...
太棒了,感谢大师分享! 帖子是2011年的,我现在才看到!深感惭愧啊! 真是相见恨晚!
allstar2012 评论了 [原创] jQuery源码分析系列目录(持续更新 ...
奥巴马 写道拉登
it_boy1986 评论了 [原创] jQuery源码分析-jQuery中的循环技 ...
刘德华 写道我看好你哟!!~~~~~~~~~~~~~~~~测试
it_boy1986 评论了 [原创] jQuery源码分析-jQuery中的循环技 ...
^[1-9]\d*|0$ 匹配非负整数(正整数 + 0) 你这明显写错了 t.test("d ...
www314599782 评论了 [原创] jQuery源码分析-02正则表达式-Reg ...
Global site tag (gtag.js) - Google Analytics