JavaScript权威指南(第6版) 封面

JavaScript权威指南(第6版)

暂无评分
字数
277字
章节数
27
丛书
O'Reilly精品图书系列
ISBN
9787111376613

标签

内容简介

《JavaScript权威指南》是O'Reilly旗下长盛不衰的JavaScript经典,被开发者简称为“犀牛书”。本书中文版根据原书第六版译出,由淘宝前端团队翻译,机械工业出版社2012年出版。 全书兼顾“教程”与“参考手册”两种用途:既系统讲解JavaScript语言本身,又完整覆盖Web浏览器所实现的JavaScript API。第六版全面对接HTML5与ECMAScript 5,许多章节重写,并新增jQuery类库、服务器端JavaScript、图形与多媒体编程等章节。 内容结构大致分为四部分:第一部分讲语言核心,包括词法结构、类型值与变量、表达式和运算符、语句、对象、数组、函数、类与模块、正则表达式、子集与扩展、服务器端JavaScript;第二部分讲客户端JavaScript,涉及Window对象、脚本化文档与CSS、事件处理、脚本化HTTP、jQuery、客户端存储、多媒体和图形编程、HTML5 API;第三、第四部分为JavaScript核心参考与客户端参考,按条目罗列语言和浏览器API的用法,便于随时查阅。 需要说明的是,本条目对应的商品标注为“笔记版”,即有读者笔记、划线或批注的二手或整理版本,正文内容与正式出版物一致。第六版成书于ES5时代,未覆盖ES6及之后的新语法,读者应结合当前规范与实践阅读。

编辑推荐

在JavaScript的书架上,如果只能留一本厚书,很多人的答案就是这本“犀牛书”。它的价值在于把“学”和“查”放在同一本书里:前两部分像一本讲透原理的教程,从词法、类型、对象、函数一路讲到事件、DOM、HTTP、存储与图形;后两部分则是按字母顺序排布的核心参考与客户端参考,写代码卡住时翻两页就能找到精确答案。 第六版的分量尤其足:全书对接HTML5与ECMAScript 5,大量章节重写,并补入jQuery、服务器端JavaScript、图形与多媒体、HTML5 API等内容,中文版由淘宝前端团队翻译,术语和行文贴近国内开发者的实际语感。 需要提醒的是,第六版定稿于ES5年代,没有ES6的类语法糖、模块、Promise等新特性;它更适合作为“语言与浏览器API的底层地图”,而不是最新语法的速查表。若你手里的版本是“笔记版”,说明带有前人的笔记划线,这反而是自学的加分项:重点已被标出,坑点也被人踩过。推荐把它放在手边常年翻阅,而不是从头到尾通读一遍。

适合谁读

适合

  • 已掌握HTML/CSS基础、想系统吃透JavaScript语言本身的初中级前端开发者
  • 习惯边查边写的工程师,需要一本可靠的浏览器API与语言细节参考书
  • 计算机专业学生或转行学习者,希望用一本体系完整的教材打底
  • 带新人的技术负责人,可作为团队共读与代码审查的对照标准

不适合

  • 只想要一晚上速成、解决单个框架问题的零基础读者,千页体量容易劝退
  • 主要使用ES6+、TypeScript与React/Vue现代技术栈,却不愿自行补齐新旧语法差异的读者
  • 把本书当作最新语法速查手册的人,第六版不覆盖ES6及以后特性

阅读建议

  1. 把前两部分当教材精读,每读完一章就在浏览器控制台动手复现示例,避免只看不练
  2. 后两部分参考内容不要通读,按需检索;可先用便签标出核心参考与客户端参考的入口页
  3. 阅读时同时对照MDN文档,遇到ES6及之后的新语法以现行规范为准,并记录书中的过时点
  4. 若使用“笔记版”,先浏览他人划线处判断重点,但要独立验证其正确性,不要全盘照抄结论

出版社简介

机械工业出版社 中国 · 成立于 1950 年

机械工业出版社(China Machine Press)在科技与专业出版之外,库内图书还体现出对心理学、计算机、管理、财经与社科等方向的持续关注。心理学方面收入荣格作品及分析心理学导论,并涉及压力与健康、成瘾与疗愈等应用议题;计算机领域有《计算机程序的构造和解释(JavaScript版)》;管理与财经类包括《管理行为(原书第4版)》《不平等的代价(珍藏版)》《这次不一样:八百年金融危机史(纪念版)》;科学哲学与科学史方面则有《世界观(原书第3版)》。相关作者资源涵盖C.G.荣格、威廉·麦圭尔、索努·沙姆达萨尼、加博尔·马泰等。公开资料有限,以上仅据库内图书归纳其出版面貌。

目录

  1. 前言
  2. 第1章 JavaScript概述(1.1 JavaScript语言核心、1.2 客户端JavaScript)
  3. 第一部分 JavaScript语言核心
  4. 第2章 词法结构(字符集、注释、直接量、标识符和保留字、可选的分号)
  5. 第3章 类型、值和变量(数字、文本、布尔值、null和undefined、全局对象、包装对象、不可变的原始值和可变的对象引用、类型转换、变量声明、变量作用域)
  6. 第4章 表达式和运算符(原始表达式、对象和数组的初始化表达式、函数定义表达式、属性访问表达式、调用表达式、对象创建表达式、运算符概述、算术表达式、关系表达式、逻辑表达式、赋值表达式、表达式计算、其他运算符)
  7. 第5章 语句(表达式语句、复合语句和空语句、声明语句、条件语句、循环、跳转语句等)
  8. 第6章 对象
  9. 第7章 数组
  10. 第8章 函数
  11. 第9章 类和模块
  12. 第10章 正则表达式的模式匹配
  13. 第11章 JavaScript的子集和扩展
  14. 第12章 服务器端JavaScript
  15. 第二部分 客户端JavaScript
  16. 第13章 Web浏览器中的JavaScript
  17. 第14章 Window对象
  18. 第15章 脚本化文档
  19. 第16章 脚本化CSS
  20. 第17章 事件处理
  21. 第18章 脚本化HTTP
  22. 第19章 jQuery类库
  23. 第20章 客户端存储
  24. 第21章 多媒体和图形编程
  25. 第22章 HTML5 API
  26. 第三部分 JavaScript核心参考
  27. 第四部分 客户端JavaScript参考

常见问题

“笔记版”是指另一本不同的书吗?
不是。它仍是David Flanagan著、淘宝前端团队译、机械工业出版社2012年出版的《JavaScript权威指南(第6版)》(ISBN 9787111376613),“笔记版”一般指带有读者笔记、划线或批注的二手或整理版本,正文内容与原书一致。
第六版还值得现在读吗?
值得,但要摆正定位。它把语言核心与浏览器API讲得极扎实,是理解JavaScript底层的好底本;不过成书于ES5时代,未涵盖ES6的类、模块、Promise等特性,学习时需搭配MDN等现行资料补齐新语法。
零基础可以直接读这本吗?
可以直接读,但要有耐心。第1至第5章从词法、类型、语句讲起,对新手相对友好;建议边读边在浏览器里敲例子,配合一个简单的DOM小项目,边学边用,不要指望一遍读完。
书中的jQuery和HTML5内容现在还有用吗?
作为理解思路仍有参考价值。第19章的jQuery章节能帮助理解选择器、链式调用与DOM封装的思路;第21、22章的图形与HTML5 API章节涉及Canvas等仍在使用的接口。但具体API细节请以最新浏览器文档为准。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同一作者

同类高分