• 1.摘要
  • 2.基本信息
  • 3.基本介绍
  • 3.1.内容简介
  • 3.2.作者简介
  • 4.图书目录

jQuery技术内幕:深入解析jQuer

高云著书籍

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

基本信息

  • 书名

    jQuery技术内幕:深入解析jQuer

  • 外文名

    JQuery Internals Architecture and Implementation in Depth

  • 作者

    高云

  • 类型

    计算机与互联网

  • 出版社

    机械工业出版社

基本介绍

内容简介

高云编著的《jQuery技术内幕(深入解析jQuery架构设计与实现原理)》共分四部分,分别是:第一部分(第1章)对jQuery的设计理念、总体架构和源码结构进行了介绍和分析,让读者对jQuery有整体的认识。 第二部分(第2章)详细介绍和分析了构造函数jQuery的用法、构造过程、原型属性和方法、静态属性和方法。 第三部分(第3~7章)详细分析了底层支持模块的源码实现,包括选择器Sizzle、异步队列Deferred Object、数据缓存Data、队列Queue、浏览器功能测试Support。 第四部分(第8~14章)详细分析了功能模块的源码实现,包括属性操作Attributes、事件系统Events、DOM遍历Traversing、DOM操作Manipulation、样式操作CSS、异步请求Ajax、动画Effects。

作者简介

高云,阿里巴巴资深前端开发工程师(花名墨智),拥有丰富的前端开发经验,擅长HTML5、CSS、JavaScript等Web开发技术和Java技术,对JavaScript相关技术的应用与实现原理有深入研究和独到见解。

图书目录

前言 第一部分 总体架构 第1章 总体架构 1.1 设计理念 1.2 总体架构 1.3 自调用匿名函数 1.4 总结 第二部分 构造jQuery对象 第2章 构造jQuery对象 2.1构造函数jQuery() 2.1.1 jQuery(selector[,context】) 2.1.2 jQuery(html【,ownerDocument])、jQuery(html,props) 2.1.3 jQuery(element)、jQuery(elementArray) 2.1.4 jQuery(object) 2.1.5 jQuery(callback) 2.1.6 jQuery(jQuery object) 2.1.7 jQuery() 2.2总体结构 2.3 jQuery.fn.init(selector,context,rootjQuery) 2.3.1 12个分支 2.3.2源码分析 2.3.3 小结 2.4 jQuery.buildFragrnent(args,nodes,scripts) 2.4.1 实现原理 2.4.2源码分析 2.4.3 小结 2.5 jQuery.clean(elems,context,fragment,scripts) 2.5.1 实现原理 2.5.2源码分析 2.5.3 小结 2.6 jQuery.extend()、jQuery.fn.extend() 2.6.1如何使用 2.6.2源码分析 …… 第三部分 底层支持模块 第3章 选择器Sizzle 第4章 异步队列DeferredObject 第5章 数据缓存Data 第6章 队列Queue 第7章 浏览器功能测试Support 第四部分 功能模块 第8章 属性操作Attributes 第9章 事件系统Events 第10章 DOM遍历Traversing 第11章 DOM操作Manipulation 第12章 样式操作CSS 第13章 异步请求Ajax 第14章 动画Effects