JavaScript编程精解(原书第3版)

《JavaScript编程精解(原书第3版)》

  • 出版社:机械工业出版社
  • ISBN:9787111648369
  • 版次:1
  • 商品编码:12834380
  • 品牌:机工出版
  • 包装:平装
  • 丛书名:Web开发技术丛书
  • 外文名称:EloquentJavaScript:AModernIntroductiontoProg
  • 开本:16开
  • 出版时间:2020-04-01
  • 用纸:胶版纸
  • 页数:336
基本介绍书籍目录点评信息
  • 书籍内容

    JavaScript几乎可以说是所有现代Web应用程序的核心,无论是社交应用程序,还是时下流行的浏览器游戏。虽说学习和使用JavaScript的成本并不高,但是它却是一种灵活且复杂的编程语言,你可以用它来构建功能全面且复杂的应用程序。
    本书的第3版进行了全面的更新和修订,以反映JavaScript和Web浏览器的当前进展,涵盖类表示法、箭头函数、迭代器、异步函数、模板字符串和块作用域等功能的全新内容。而且还增加大量的新练习来测试你的技能,让你保持在正轨上。
    本书深入剖析了JavaScript编程语言的内部细节,并阐述了编写优雅高效代码的方法。作者Marijn Haverbeke从示例代码开始讲解,逐步实现了完整的项目,与此同时作者还提供了一系列习题供读者练习,你可以从中学习并了解如何编写自己的程序。
    首先,你将学习JavaScript语言的基本结构,以及控制结构、函数和数据结构。然后在进入Web浏览器编程之前,你将学习错误处理与bug修复模块化和异步编程。在构建诸如浏览器游戏、简单的编程语言和绘画程序的项目时,你将学习如何:
    ●了解编程的基本要素,包括语法、控制和数据
    ●使用面向对象和函数式编程技术组织和阐明代码
    ●编写浏览器脚本并开发基本的Web应用程序
    ●高效地使用DOM与浏览器进行交互
    ●利用Node.js构建服务器和实用程序

    编辑推荐

    适读人群 :本书适合JavaScript零基础入门新手阅读。
    更新、更薄、更精华!JS之父推荐的书:比肩犀牛书的《JavaScript编程精解》第3版根据ES6新功能全面更新。系统介绍如何编写高效的代码,在游戏式开发中轻松掌握JS技术,是系统学习JS的优选之作。
    从JavaScript的基本语言特性入手,提纲挈领地介绍JavaScript的主要功能和特色,每章配有总结和习题,配套码源提供下载,帮助你循序渐进地掌握基本的编程概念、技术和思想。
    书中还包含5个项目实战章节,涉及路径查找、自制编程语言、平台交互游戏、绘图工具和动态网站,帮你快速上手实际的项目。
    此外,本书还介绍了JavaScript性能优化的方法论、思路和工具,以帮你开发高效的程序。
    ●新版本:
    针对JavaScript语言ES6 规范的新功能更新,助你了解JavaScript语言的新发展,编写出更强大的代码
    ●注重实战:
    通过投递机器人、编程语言、平台交互游戏、像素绘图程序、动态网站5个实战章节,教你快速上手实际的项目
    ●学练结合:
    每章配有示例程序和习题和答案,帮你进行知识回顾
    ●线上资源:
    本书配套功能丰富的支持网站,可实际执行内嵌的代码段,及时查看结果(微信关注华章计算机,回复64836获取)

    作者简介

    马尔奇.哈弗贝克(Marijn Haverbeke)
    全球知名JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。
    他研究过各种软件系统,从数据库到编译器再到编辑器均有涉及。此外,他创建并维护着多个流行的开源项目,如CodeMirror编辑器和Tern类型推导引擎等。
  • 精彩书评

    ★本书是编程原理与运用规则的简练、完美融合。我喜欢游戏式的程序开发教程。本书再次点燃了我学习编程的热情。
    ——JavaScript之父Brendan Eich
    ★ “这是我所见过的把编程概念解释得极其恰当的书之一。”
    ——Sandra Henry-Stocker,IT World
    ★“如果选择这本书开始你的JavaScript学习,你可以很快学到很多技术知识和编程智慧。”
    ——Michael J.Ross,Web开发人员和Slashdot贡献者
    ★ “因为学了这本书,我成为一名更好的架构师、作者、导师和开发人员。这是一本比肩Flannagan和 Crockford的著作的书籍。”
    ——Angus Croll,Twitter的开发人员
    ★ “对任何编程语言和整个编程的极好的介绍。”
    ——Jan Lehnardt,Hoodie的联合创始人和欧盟JSConf的组织者
    ★ “每当人们问我如何正确学习JavaScript时,我都会推荐这本书。”
    ——Chris Williams,美国JSConf的组织者
    ★ “这是我读过的极好的的JavaScript书之一。”
    ——Rey Bango,JQuery 团队成员和微软客户端Web通信程序经理
    ★“这是一部非常好的JavaScript指南,更重要的是,它还是很好的编程指南。”
    ——Ben Nadel, Epicenter Consulting首席软件工程师
    ★“一本好书,适合那些没有JavaScript经验,甚至没有编程经验的人阅读。”
    ——Nicholas Zakas,《高性能JavaScript》和《JavaScript面向对象精要》的作者。
    ★“如果你是JavaScript的新手,我建议你做的第一件事就是打开本书并阅读作者对该语言的介绍。”
    ——英国CNET
微信公众号

热门文章

更多