jQuery 技术内幕

高云

出版时间

2013-12-31

ISBN

9787111440826

评分

★★★★★

标签

web编程

书籍介绍
这不是一本教你如何使用 jQuery 的入门书,而是一把带你钻进 jQuery 内部的钥匙。作者高云逐模块拆解选择器 Sizzle、异步队列 Deferred、数据缓存 Data、事件系统、Ajax 等核心模块的源码实现,带你理解每个精妙设计背后的
作者简介
高云,阿里巴巴资深前端开发工程师(花名墨智),拥有丰富的前端开发经验,擅长 HTML5、CSS、JavaScript 等 Web 开发技术和 Java 技术,对JavaScript相关技术的应用和实现原理有深入研究和独到见解,曾担任项目经理、前端架构师等职。个人博客 http://nuysoft.com,开源作品有 http://mockjs.com。
目录
第1章 总体架构 1
1.1 设计理念 1
1.2 总体架构 1
1.3 自调用匿名函数 4
1.4 总结 6

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