展开全部

主编推荐语

详细介绍讲述了JavaScript的基础知识以及一些系现代语言工具和库,例如jQuery、Underscore.js和Jasmine。

内容简介

本书主要内容包括:JavaScript基础知识,函数、闭包和模块,数据结构和相关处理,面向对象的JavaScript,JavaScript设计模式,测试与调试,ECMAScript 6,DOM事件和操作,服务器端JavaScript。本书详细介绍讲述了JavaScript的基础知识以及一些系现代语言工具和库,例如jQuery、Underscore.js和Jasmine。

目录

  • 版权信息
  • 版权声明
  • 致谢
  • 前言
  • 内容简介
  • 阅读前提
  • 目标读者
  • 排版约定
  • 读者反馈
  • 客户支持
  • 下载示例代码
  • 下载彩色图片
  • 勘误
  • 举报盗版
  • 疑难解答
  • 第1章 JavaScript入门
  • 1.1 JavaScript极简史
  • 1.2 如何阅读本书
  • 1.3 Hello World
  • 1.4 小结
  • 第2章 函数、闭包与模块
  • 2.1 函数的字面形式
  • 2.2 函数作为数据
  • 2.3 作用域
  • 2.4 函数声明与函数表达式
  • 2.5 arguments参数
  • 2.6 匿名函数
  • 2.7 闭包
  • 2.8 计时器和回调函数
  • 2.9 私有变量
  • 2.10 循环与闭包
  • 2.11 模块
  • 2.12 小结
  • 第3章 数据结构及相关操作
  • 3.1 正则表达式
  • 3.2 严格匹配
  • 3.3 匹配字符组
  • 3.4 重复出现
  • 3.5 首部与尾部
  • 3.6 向后引用
  • 3.7 贪婪限定符与惰性限定符
  • 3.8 数组
  • 3.9 map
  • 3.10 set
  • 3.11 编码风格
  • 3.12 小结
  • 第4章 面向对象的JavaScript
  • 4.1 理解对象
  • 4.2 实例属性与原型属性
  • 4.3 继承
  • 4.4 接收器与设置器
  • 4.5 小结
  • 第5章 JavaScript模式
  • 5.1 设计模式
  • 5.2 命名空间模式
  • 5.3 模块模式
  • 5.4 工厂模式
  • 5.5 mixin模式
  • 5.6 装饰器模式
  • 5.7 观察者模式
  • 5.8 JavaScript的Model-View-*模式
  • 5.9 模型-视图-表现器
  • 5.10 模型-视图-视图模型
  • 5.11 小结
  • 第6章 测试与调试
  • 6.1 单元测试
  • 6.2 JavaScript调试
  • 6.3 小结
  • 第7章 ECMAScript 6
  • 7.1 shim/polyfill
  • 7.2 转换编译器
  • 7.3 ES6语法上的变化
  • 7.4 小结
  • 第8章 DOM操作与事件
  • 8.1 DOM
  • 8.2 链式方法
  • 8.3 遍历与操作
  • 8.4 处理浏览器事件
  • 8.5 事件传播
  • 8.6 jQuery事件处理及传播
  • 8.7 事件委托
  • 8.8 事件对象
  • 8.9 小结
  • 第9章 服务器端JavaScript
  • 9.1 浏览器的异步事件模型
  • 9.2 回调函数
  • 9.3 计时器
  • 9.4 EventEmitter
  • 9.5 模块
  • 9.6 npm
  • 9.7 JavaScript性能
  • 9.8 小结
  • 看完了
展开全部

评分及书评

评分不足
2个评分

出版方

人民邮电出版社·图灵出品

图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。