书籍 jQuery 技术内幕的封面

jQuery 技术内幕

高云

出版时间

2013-12-31

ISBN

9787111440826

评分

★★★★★

标签

web编程

书籍介绍

本书首先通过“总体架构”梳理了各个模块的分类、功能和依赖关系,让大家对jQuery的工作原理有大致的印象;进而通过“构造 jQuery 对象”章节分析了构造函数 jQuery() 的各种用法和内部构造过程;接着详细分析了底层支持模块的源码实现,包括:选择器 Sizzle、异步队列 Deferred、数据缓存 Data、队列 Queue、浏览器功能测试 Support;最后详细分析了功能模块的源码实现,包括:属性操作 Attributes、事件系统 Events、DOM 遍历 Traversing、DOM 操作 Manipulation、样式操作 CSS、异步请求 Ajax、动画 Effects。

本书在分析每个模块时均采用由浅入深的方式,先概述功能、用法、结构和实现原理,然后介绍关键步骤和和分析源码实现。让读者不仅知其然,而且知其所以然。事实上,本书的根本价值在于传达一种通过阅读源码快速成长的方式。无论是前端新人,还是经验丰富的老手,只要是对 JavaScript 感兴趣的开发人员,都会从本书中受益。

目录
第1章 总体架构 1
1.1 设计理念 1
1.2 总体架构 1
1.3 自调用匿名函数 4
1.4 总结 6

显示全部
用户评论
非常棒的一本书,大大降低了阅读jquery源码的难度(虽然还是非常难)。
挑选了几个自己感兴趣的模块阅读,对jquery有了一个新的认识
为什么要停版
年终最后一天读完,赞赞!
这种书,与其说吃透,不如当做工具书,但是太多的浏览器兼容性问题,现在看来反而没有必要了,还有高度的封装性,让人看起来非常吃力。读源码的意义在我看来,一是让自己更加顺畅的使用类库,做修改调整。二是让自己去深入理解作者的思想,加速自己对以后相同类型类库的学习过程,有能力的话自己再去根据这套思想再定向造轮子。
看了几遍
奔着学习最优秀的程序员怎么写js代码的想法粗略看完全书,对判断语句的用法真的见识了。除此之外,jQuery的架构设计一点也没看懂,因为很多jq功能,实现原理我都一知半解。
很棒,帮了我不少。因为之前看的一些源码都有成吨的注释,所以看起来没有什么难度,但是jquery源码内部却没有什么注释,看到一些变量和方法名根本不知道做什么的,虽然能根据英文猜一下,但看起来还是很吃力,再加上很多地方都根据不同参数在函数内部重载了N个不同作用,初看是完全一头雾水。但经过作者对每个函数作用包括不同重载的清晰解释之后再来看源码,瞬间就流畅了很多
好多hack,好复杂。可以对照着网易云上的jquery源码讲解看。