我心目中的JavaScript四大“名著”

开发 前端
在本文,我将分享一些有史以来我读过的最好的JavaScript书籍,这4本书可以称得上是JavaScript界的四大名著了。

[[413384]]

如果你一名JavaScript程序员,并且想知道如何通过阅读书籍来提高自己的JavaScript技能水平,那你今天算是来对地方了,在本文,我将分享一些有史以来我读过的最好的JavaScript书籍,这4本书可以称得上是JavaScript界的四大名著了:

1. 《JavaScript权威指南(第7版)》

这本“犀牛书”在很多工程师心目中有着至高无上的地位,介绍JavaScript语言和由浏览器与Node实现的JavaScript API。本书适合有一定编程经验、想学习JavaScript读者,也适合已经在使用JavaScript但希望更深入地理解进而真正掌握这门语言的程序员。

本书的目标是全面地讲解JavaScript语言,对JavaScript程序中可能用到的重要的客户端API和服务器端API提供深入的介绍。本书篇幅较长,内容非常详尽,相信认真研究本书的读者都能获益良多。

2. 《JavaScript语言精粹》

雅虎资深JavaScript架构师Douglas Crockford倾力之作。本书通过对JavaScript语言的分析,甄别出好的和坏的特性,从而提取出相对这门语言的整体而言具有更好的可靠性、可读性和可维护性的JavaScript的子集,以便你能用它创建真正可扩展的和高效的代码。

3. 《JavaScript高级程序设计(第3版)》

本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript 增添了很多适应未来发展的新特性。

全书从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet 服务器端通信,HTML5 表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。

4. 《高性能JavaScript》

如果你使用JavaScript构建交互丰富的Web应用,那么JavaScript代码可能是造成你的Web应用速度变慢的主要原因。《高性能JavaScript》揭示的技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM交互、页面生存周期等。雅虎的前端工程师Nicholas C. Zakas和其他五位JavaScript专家介绍了页面代码加载的最佳方法和编程技巧,来帮助你编写更为高效和快速的代码。你还会了解到构建和部署文件到生产环境的最佳实践,以及有助于定位线上问题的工具。

 

责任编辑:赵宁宁 来源: 程序员书库
相关推荐

2015-07-16 16:10:27

渠道华为

2022-01-27 11:43:43

python开发

2012-03-05 20:57:46

Siri

2011-04-14 10:38:58

Java编程Java

2015-05-27 11:03:16

OpenStackCoreOSPaaS

2016-03-21 11:16:42

Bruce ByfieLinux发行版

2014-08-21 10:49:42

Win9微软

2016-03-21 09:35:20

Linux发行版DatamationLinux

2015-08-24 09:24:17

开源报表工具

2017-07-07 15:58:13

互联网

2020-12-24 07:49:28

报表工具JimureportFinereport

2022-09-19 23:14:10

人工智能机器学习数据分析

2017-11-20 09:46:08

python爬虫Scrapy

2018-01-19 14:25:18

游戏

2020-12-25 10:35:42

编程语言C语言Java

2011-03-21 09:01:49

CSS框架

2015-07-17 09:50:16

Carthage优劣比较

2016-10-09 20:31:19

2016-03-30 11:51:55

2016-07-29 14:00:28

新华三
点赞
收藏

51CTO技术栈公众号