基本信息
- 作者: 大卫·弗拉纳根 马尔奇·哈弗贝克
- 丛书名: O’Reilly精品图书系列
- 出版社:机械工业出版社
- ISBN:9782103161348
- 上架时间:2021-3-16
- 出版日期:2021 年3月
- 开本:16开
- 页码:962
- 版次:1-1
- 所属分类:计算机 > 软件与程序设计 > 网络编程 > javascript

编辑推荐
---------------------------8067951 - JavaScript编程精解(原书第3版)---------------------------
世界级JavaScript程序员力作,JavaScript之父Brendan Eich高度评价并强力推荐
JavaScript编程原理与运用规则完美融合,你将在游戏式开发中学会JavaScript程序设计,是系统学习JavaScript程序设计的首选之作
JavaScript编程精解
(原书第3版)
Eloquent JavaScript
A Modern Introduction to Programming
Third Edition
[ 美 ] 马尔奇·哈弗贝克(Marijn Haverbeke)著
卢涛 李颖译
内容简介
计算机书籍
---------------------------8078753 - JavaScript权威指南(原书第7版)---------------------------
书介绍JavaScript语言和由浏览器与Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。本书的目标是全面地讲解JavaScript语言,对JavaScript程序中可能用到的重要的客户端API和服务器端API提供深入的介绍。本书篇幅较长,内容非常详尽,相信认真研究本书的读者都能获益良多。
---------------------------8067951 - JavaScript编程精解(原书第3版)---------------------------
本书第3版深入研究JavaScript语言,详细介绍如何编写漂亮、高效的代码。更新的内容包括:类表示法、箭头函数、迭代器、异步函数、模板字符串和块作用域等功能的全新内容。
本书通过大量示例进行讲解,并提供大量习题和完整项目案例,为读者提供了编写自己的程序的实践经验。书中不仅介绍JavaScript语言的基本结构以及控制结构、函数和数据结构,还详细介绍错误处理和错误修复、模块化和异步编程,以及Web浏览器编程。
作译者
---------------------------8067951 - JavaScript编程精解(原书第3版)---------------------------
[美]马尔奇·哈弗贝克(Marijn Haverbeke)著:马尔奇·哈弗贝克(Marijn Haverbeke)世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。他研究过各种软件系统,从数据库到编译器再到编辑器均有涉及。此外,他创建并维护着多个流行的开源项目,如CodeMirror编辑器和Tern类型推导引擎等。
目录
8067951 - JavaScript编程精解(原书第3版) - 9787111648369 - 机械工业出版社 - 定价 99
8078753 - JavaScript权威指南(原书第7版) - 9787111677222 - 机械工业出版社 - 定价 139
---------------------------8078753 - JavaScript权威指南(原书第7版)---------------------------
前言1
第1章 JavaScript简介5
1.1 探索JavaScript7
1.2 Hello World8
1.3 JavaScript之旅9
1.4 示例:字符频率柱形图14
1.5 小结17
第2章 词法结构18
2.1 JavaScript程序的文本18
2.2 注释19
2.3 字面量19
前言
---------------------------8078753 - JavaScript权威指南(原书第7版)---------------------------
本书介绍JavaScript语言和由浏览器及Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript的读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。本书的目标是全面、权威地讲解JavaScript语言,对JavaScript程序中可能用到的最重要的客户端API和服务器端API提供深入的介绍。因此本书篇幅较长,内容非常详尽,相信认真研究本书的读者都能获益良多。
本书之前的版本都包含一个完整的参考部分。如今,在网上可以迅速、轻易地获取最新的参考资料,因此已经完全没必要在纸质版中再包含这些内容。如果你想查找与核心JavaScript或客户端JavaScript相关的任何资料,可以访问MDN网站(https://developer.mozilla.org)。对于服务器端Node API,推荐直接查阅Node.js参考文档(https://nodejs.org/api)。
排版约定
本书中使用以下排版约定:
斜体(Italic)
表示重要的术语、URL、电子邮件地址、文件名和文件扩展名。
等宽字体(Constant width)
用于程序清单,以及段落中的程序元素,例如变量名、函数名、数据库、 数据类型、环境变量、语句以及关键字。
等宽粗体(Constant width bold)
表示应由用户直接输入的命令或其他文本。
等宽斜体(Constant width italic)
表示应由用户提供的值或由上下文确定的值替换的文本。
该图示表示一般性说明。
该图示表示警告或注意。
媒体评论
---------------------------8078753 - JavaScript权威指南(原书第7版)---------------------------
JavaScript是Web编程语言,也是如今软件开发者使用最多的编程语言。近25年来,这本畅销书一直是JavaScript程序员必读的技术著作,本版已经更新到涵盖JavaScript的2020版。新增的关于类、模块、迭代器、生成器、期约和async/await的章节中,令人深思、富有启发性的示例随处可见。
本书适合想学习JavaScript的程序员,以及希望深入理解和掌握这门语言的Web开发者。
本书涵盖以下内容:
? 类型、变量、操作符、语句、对象和数组。
? 函数、类、模块、迭代器、生成器、期约和async/await。
? JavaScript标准库,包括数据结构、正则表达式、JSON、国际化和URL。
? Web平台,包括文档、组件、图形、网络、存储和线程。
? Node.js,包括缓冲区、文件、流、线程、子进程、Web客户端和Web服务器。
? 专业JavaScript开发者必备的工具和语言扩展。
David Flanagan从1995起就开始使用JavaScript并写作本书的第1版。他拥有麻省理工学院计算机科学与工程学位,目前是VMware的一名软件工程师。
“本书包含的知识是前所未有的。作者对这门语言有极其精深的理解,跟着作者的脚步,你将穿过JavaScript的重重迷雾,探索令人叹为观止的真知,让你的JavaScript代码质量和编程效率更上一层楼,最终折服于本书的惊人魅力。”
——Schalk Neethling
MDN Web Docs资深前端工程师
“ David Flanagan带领读者领略了JavaScript的全景,包括语言及其生态,展现在读者眼前的是一幅巨细无遗的美丽画卷。”