JavaScript编程精解第3版p
世界级JavaScript程序员力作,JavaScript之父BrendanEich高度评价并强力推荐 JavaScript编程原理与运用规则完美融合,你将在游戏式开发中学会JavaScript程序设计,是系统学习JavaScript程序设计的首选之作 JavaScript几乎可以说是所有现代Web应用程序的核心,无论是社交应用程序,还是时下流行的浏览器游戏。虽说学习和使用JavaScript的成本并不高,但是它却是一种灵活且复杂的编程语言,你可以用它来构建功能全面且复杂的应用程序。 本书的第3版进行了全面的更新和修订,以反映JavaScript和Web浏览器的当前进展,涵盖类表示法、箭头函数、迭代器、异步函数、模板字符串和块作用域等功能的全新内容。而且还增加大量的新练习来测试你的技能,让你保持在正轨上。 本书深入剖析了JavaScript编程语言的内部细节,并阐述了编写优雅高效代码的方法。作者MarijnHaverbeke从示例代码开始讲解,逐步实现了完整的项目,与此同时作者还提供了一系列习题供读者练习,你可以从中学习并了解如何编写自己的程序。首先,你将学习JavaScript语言的基本结构,以及控制结构、函数和数据结构。然后在进入Web浏览器编程之前,你将学习错误处理与bug修复、模块化和异步编程。在构建诸如浏览器游戏、简单的编程语言和绘画程序的项目时,你将学习如何: ●了解编程的基本要素,包括语法、控制和数据 ●使用面向对象和函数式编程技术组织和阐明代码 ●编写浏览器脚本并开发基本的Web应用程序 ●高效地使用DOM与浏览器进行交互 ●利用Node.js构建服务器和实用程序 作者简介:马尔奇·哈弗贝克(MarijnHaverbeke)世界级JavaScript程序员,通晓多种编程语言,在Web开发方面积累了丰富的经验,在JavaScript领域颇有影响力。 他研究过各种软件系统,从数据库到编译器再到编辑器均有涉及。 此外,他创建并维护着多个流行的开源项目,如CodeMirror编辑器和Tern类型推导引擎等。 目录:●第1章 值、类型和运算符2●第2章 程序结构11●第3章 函数24●第4章 数据结构: 对象和数组38●第5章 高阶函数57●第6章 对象的秘密69●第7章 项目: 机器人85●第8章 缺陷和错误94●第9章 正则表达式●第10章 模块●第11章 异步编程●第12章 项目: 编程语言●第13章 浏览器中的JavaScript●第14章 文档对象模型●第15章 处理事件●第16章 项目: 平台游戏●第17章 在画布上绘图●第18章 HTTP和表单●第19章 项目: 像素绘图程序●第20章 Node.js●第21章 项目: 技能分享网站●第22章 JavaScript性能 长按 |
转载请注明地址:http://www.yingxianglia.com/yxlpx/9066.html
- 上一篇文章: 看透中美全球影响力60年变迁
- 下一篇文章: 为提升影响力南沙与人民日报达成战略合作