EffectiveJavascript:编写高质量JavaScript代码的68个有效方法(英文版)
编辑推荐
适读人群 :JavaScript程序员及爱好者。 通过全书归纳的68个行之有效的方法和大量具体实例,你将学会:
更好地使用基于原型的面向对象编程方式
数组和字典对象的微妙区别和解决方案
JavaScript函数和变量作用域语义方面的精确、务实的解说
一些有用的JavaScript编程模式和惯用法,比如选项对象和方法链
使用JavaScript独特的“运行到完成”的方式深入阐释并发
内容简介
本书由资深 JavaScript 技术专家 David Herman 所著。书中基于 JavaScript 标准的新版本阐明了 JavaScript 语言的内部运作机制――帮助你充分利用 JavaScript 语言的表现力。通过全书归纳的 68 个行之有效的方法和大量具体实例,作者详细讲解了如何更有效地运用这门灵活且富有表现力的语言,以及如何规避其缺陷。你将学到如何选择正确的编程风格,管理一些超出意料的问题,以及成功使用 JavaScript 编程完成从数据结构到并发的方方面面。
无论你写了多久的 JavaScript 代码,本书都将有助于增进你对这门强大的编程语言的理解,助你编写更可预测、更可靠且具维护性的程序。
作者简介
David Herman,资深JavaScript技术专家,Ecma TC39委员会成员,负责JavaScript的标准化工作。他拥有格林内尔学院的计算机科学学士学位和美国东北大学的计算机科学硕士及博士学位,现任Mozilla研究院高级研究员。