今天和你们一块儿聊聊JavaScript的推荐书籍,每一本都是精选,作前端开发的朋友们若是没读过,能够尝试一下。下面给你们简单介绍了书的内容,还有读书的方法,但愿能够帮你们提高读书效率。前端
第一本推荐的就是经典中的经典,我感受全部作前端开发的朋友们都应该有这本书,不要觉得书名写着高级,就很难,就不适合新手。只要您掌握读书的方法,这本书能够带你从入门到进阶。算法
对于初学者,推荐从第3-9章和第13,14章,每一章不要把全部小节都看完,只看2到3节就好,这样,就能组合出一套经典的js初级教程。把里面的东西都吃透了,代码本身尽可能都写一遍。看懂和能写出来仍是有区别的。编程
通过了上面的学习,js基础应该已经打下来了,而后能够试着了解每一章的后几节内容,js技能水平会有显著提高。微信
《JavaScript高级程序设计》能够说是ES5语言层面的经典之做,那《JavaScript DOM编程艺术》就是新手入门DOM的经典之做。你们能够看到上一本书中咱们跳过了十、十一、12章,这三章讲的就是DOM,咱们能够从《JavaScript DOM编程艺术》这本书中,用更温馨的学习曲线和更优雅的代码来学习DOM的相关知识。数据结构
须要特殊说明的是,这本书是绝对的入门书籍,若是有些新人对《JavaScript高级程序设计》这本重量级教科书不适用的话,用这本《JavaScript DOM编程艺术》入手JavaScript语言也是能够的。数据结构和算法
终于说到犀牛书了,这本网上不少人都推荐,但我并不推荐你们读这本更重量级的书,毕竟1000多页,从头读到尾仍是须要毅力的。工具
坦白的说,这本书写的很是好,可是不少内容与《JavaScript高级程序设计》重叠,因此能够把这本书当作工具书,对于某些知识点,若是感受《JavaScript高级程序设计》的讲法不和你胃口(其实就是没看明白),能够来《JavaScript权威指南》中找找答案。两本书互补,会有不错的效果。学习
第一本国产书登场,前几本书都是以ES5为基础的,这本书虽然名字教《ES6标准入门》,但写的都是ES2015+的特性。书中的案例看得出都是阮一峰老师精选的,并且案例之间的关系衔接得当,语言表达思路清晰易懂(这是阮老师一向风格)。若是想系统的学习ES2015+的特性,这本书是不二的选择。设计
这是一本神奇的书,汇总了几乎全部JavaScript的疑难杂症,而后一一讲解。教程
书写的很好,可是这是本绝对的进阶教程,若是没有一点JavaScript功底,仍是不要碰这本书了。
6、《学习JavaScript数据结构与算法》
不少前端新人感受JavaScript都是一道难题,更别说数据结构与算法了。这本书能够解决你们的疑虑。他用JavaScript,简洁地实现了各类常见的数据结构和算法,内容并不复杂,能够做为前端朋友们修炼基本功的教科书。
今天就介绍这六本教科书(实际上是七本,《你不知道的JavaScript》出了上卷和中卷两本书),你们若是有时间的话能够看一下。我看的书里面就感受这基本比较好,因此给你们推荐一下。《JavaScript语言精粹》(蝴蝶书)据说也不错,可是没有读过,就不在这献丑了。
我建议你们在购买书籍以前,先到网上下载一份电子版,看看这本书是否适合本身,这些书网上都能搜获得。若是怕麻烦,也能够关注【晓舟报告】,发送【获取书籍】,四个字,就能够获得电子书的提取码。
若是喜欢这些,我建议你们买纸质的正版书籍,我感受读电子书永远都没有读纸版书那样的感受。
若是您以为有收获,请不要吝惜一个小小的【赞】,若是喜欢相似的文章,能够关注微信公众号:晓舟报告,第一时间获取文章。