JavaScript id_2019年最好的11本JavaScript书籍

程序员书库(ID:OpenSourceTop) 编译

书单来自:https://wsvincent.com/best-javascript-books/

近日,本文评选出11本优秀的JavaScript书籍,无论你是打算在2019年入门还是进阶JavaScript,或者是了解ES6新特性,都可以在这份清单中找到你想要的书

初学者

1、《JavaScript for kids 》

873f9df27bbf0fc70ba58e53395c423d.png

这是一本适合所有年龄段的入门JavaScript的书,书中主要介绍JavaScript语言和编程相关的基础介绍,内容难度不高,里面的示例儿童都能看得懂,在本书的最后,你还将学会自己创建一个有趣的动画和游戏,让你对加下去的JavaScript提升有一个扎实的基础

2、《Head First JavaScript Programming》

3c48e45d258d0f720a25b8729b9bfa83.png

Head First系列的书籍就不多说了,基本每个书单都会推荐它们,真的是非常适合初学者,风趣的表达方式,插图丰富,讲解也是深入浅出。你可以通过这本书理解了JS的语言特点后,再去学其他的前端框架,就会显得轻松很多。

3、《JavaScript & jQuery交互式Web前端开发》

5d95b0fefdd372b600f31cead3ef0fc6.png

这是一本涵盖了所有JavaScript基本概念的书,它不仅向你展示如何阅读和编写JavaScript代码,同时还会以一种简单且视觉化的方式,教腻有关计算机编程的基础知识。不过阅读本书之前,你最好对HTML和CSS有一些了解。

4、《Speaking JavaScript》

f965b1dad936de32450fa0e181d4bc1f.png

这本书适合有编程经验的程序员学习JavaScript使用。Rauschmayer博士迅速切入JavaScript的核心及其各种概念,语言十分精炼,可以帮助你快速上手这门语言,最主要的是你还能在线免费阅读这本书(地址:http://speakingjs.com/es5/index.html)

中/高级

1、《eloquent JavaScript》

ecfb06225221b530dd98836095ff6ee6.png

这本书除了介绍JavaScript之外,还介绍了编程的基本原理,作者Marijn Haverbeke 是一位世界级的JavaScript程序员,与其他书籍不同的是,本书将将编程原理与运用规则完美地结合在一起,而且将所有知识点与一个又一个经典的编程故事融合在一起,读者可以在轻松的游戏式开发中学会JavaScript程序设计。这本书同样可以在线阅读(地址:https://eloquentjavascript.net/)

2、《You dont know JavaScript系列- UP&going》

c2b7ea88e055759133cd47bc513fce09.png

本书是You Don't Know JS系列中的其中一本,也可以说是第一本,书中除了介绍基本的编程构建块还包含JavaScript的核心机制,以及本系列中其他书籍的概述。程序员书库此前也曾和大家分享过本书,如果想下载电子版可点击获取:《免费电子书 | 这个系列的JavaScript书籍,看过的人都说好》

3、《effective JavaScript》

ca8dda18afab926a4c4fcd39234c46dd.png

最接地气的JavaScript实践,亚马逊五星级畅销书,作者凭借多年标准化委员会工作和实践经验,深刻辨析JavaScript 的内部运作机制、特性、陷阱和编程最佳实践,

4、《JavaScript忍者秘籍》

3476caa57da36ffed41569e9aae0ae13.png

最适合JavaScript中级程序员看的书,书中结合了ECMAScript 6和7的相关概念,以及流行的JavaScript框架所使用的技术,是你进阶为JavaScript高手不可多得的好书

5、《JavaScript面向对象精要》

3333383d09c50e912b92041c17ef994e.png

本书适合那些经验丰富的面向对象程序员,如C++和Java,本书关注面向对象的原理和ES5对象新特性,可以有效帮助那些已经掌握面向对象编程的程序员快速了解这些特性是如何在JavaScript中发挥作用的。

6、《JavaScript for impatient programmers》

47a645fd76a7940c5a0b7c0038b89cf6.png

本书涵盖了JavaScript的所有基本功能,包括ES2018,读本书之前你可以不具备任何的JavaScript编程基础,但要具备一定的编程经验,本书最终将以免费在线阅读的形式呈现,大概2019年年初就会完结,我们一起期待吧

ES6

ES6,是 JavaScript语言的下一代标准,已经在2015年6月正式发布了。以下这两本书主要侧重于ES6的新功能特性

1、《Understanding ecmascript 》

f1278cf3f1d12e0a10c5a76a7603d347.png

学习ES6新特性的最佳书籍。通过本书,你将学到ES6类语法的使用,如何使用使用集合、映射等存储数据的方法等

2、《exploring ES6》

7fce2305ec2d197e54ba42abf4364fc4.png

这又是一本免费的在线阅读电子书。作者在ES6功能实现之前就已经在筹备这本书,主要关注ECMAScript 6的核心功能,书中的演示代码都托管至GitHub上。


●编号888,输入编号直达本文

●输入m获取文章目录

推荐↓↓↓

3c8a846e6343bc6728475a5751b16ebf.png

程序员书库

更多推荐25个技术类微信公众号

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值