《JavaScript编程精解(第3版)》是由机械工业出版社出版的一本关于JavaScript方面的书籍,作者是马尔奇·哈弗贝克(Marijn、Have,主要介绍了关于JavaScript、JavaScript编程方面的知识内容,目前在JavaScript类书籍综合评分为:7.5分。
书籍介绍
编辑推荐
本书基于ES6新特性!
本书从JavaScript的基本语言特性入手,提纲挈领地介绍JavaScript的主要功能和特色,包括基本结构、函数、数据结构、高阶函数、错误处理、正则表达式、模块、异步编程、浏览器文档对象模型、事件处理、绘图、HTTP表单、Node等,可以帮助你循序渐进地掌握基本的编程概念、技术和思想。而且书中提供5个项目实战章节,涉及路径查找、自制编程语言、平台交互游戏、绘图工具和动态网站,可以帮助你快速上手实际的项目。此外,本书还介绍了JavaScript性能优化的方法论、思路和工具,以帮助我们开发高效的程序。
本书与时俱进,这一版包含了JavaScript语言ES6规范的新功能,如绑定、常量、类、promise等。通过本书的学习,你将了解JavaScript语言的新发展,编写出更强大的代码。
本书的在线网站提供了所有源代码,你可以通过在线沙箱来编辑、运行代码,并实时查看输出结果。
适读人群:本书适合零基础入门读者阅读。
内容简介
本书第3版深入研究JavaScript语言,详细介绍如何编写漂亮、高效的代码。更新的内容包括:类表示法、箭头函数、迭代器、异步函数、模板字符串和块作用域等功能的全新内容。
本书通过大量示例进行讲解,并提供大量习题和完整项目案例,为读者提供了编写自己的程序的实践经验。书中不仅介绍JavaScript语言的基本结构以及控制结构、函数和数据结构,还详细介绍错误处理和错误修复、模块化和异步编程,以及Web浏览器编程。
作者简介
马尔奇·哈弗贝克(Marijn Haverbeke)世界知名JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。他研究过各种软件系统,从数据库到编译器再到编辑器均有涉及。此外,他创建并维护着多个流行的开源项目,如CodeMirror编辑器和Tern类型推导引擎等。
目录
- 本书赞誉
- 译者序
- 前言
- 第一部分 语言
- 第1章 值、类型和运算符 2
- 1.1 值 2
- 1.2 数字 3
- 1.2.1 算术 4
- 1.2.2 特殊数字 4
- 1.3 字符串 4
- 1.4 一元运算符 6
- 1.5 布尔值 6
- 1.5.1 比较 6
- 1.5.2 逻辑运算符 7
- 显示全部信息
- 前 言