书单推荐丨从JavaScript小白到大神,他们都读过这些书
Posted 大咖讲学堂Subscribe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了书单推荐丨从JavaScript小白到大神,他们都读过这些书相关的知识,希望对你有一定的参考价值。
大咖讲学堂
关注
在当下,很多的程序员是通过自学来完成入门以及提升的。javascript也不例外,在入门阶段,通过书籍来学习能够快速的完成基础知识的奠基,而对于之后进一步的提升也是大有裨益。这里为各位程序员推荐几本不容错过的JavaScript书籍。
入门书籍
INTRODUCTORY BOOKS
入门书籍的是看完之后基本就能够完成一个新手到入门的过程了,能够掌握JS基础语法知识和DOM基础知识,读懂接下来推荐的初级书籍。
《JavaScript Dom编程艺术》
此书从JS的历史到JS基础语法知识再到M介绍和简单的使用都比较详尽,内容对于新手来说,简洁、实用、详细、易懂。书不厚,相信很快就能看完。
《JavaScript权威指南》
听名字就知道十分强大。网上关于此书的评价很多,意思大概都是说这书就是一个JS的文档手册。如果学习,记得看最新一版的内容。
JS语言有别于传统面向对象语言,所以还是从基础开始看起比较好。以上两本结束之后,就可以来看一些初级的了。这里对初级的定义为“能在中级和高级开发的指导下完成工作。”
初级书籍
PRIMARY BOOKS
相比于入门书籍,在关注基础知识的同时,初级书籍开始讲述一些较为深入的东西。在这个阶段,合适的书有以下几本。
《JavaScript高级程序设计》
此书的作者是Nicholas C.Zakas,雅虎的前端工程师,YUI的代码贡献者,本书的含金量可想而知,事实上他出的书也确实广受好评,拥簇者众多。
阅读本书只要有JS基础语法知识和DOM基础知识就行,而且本书开始阶段还是介绍JS和DOM的语法知识。这里重点推荐一下第五章(类型),第六章(OOP),第七章(匿名),这几章是本书的精华所在,多看几遍,至少要完全看明白,能为以后进阶打好基础。
《高性能JavaScript》
这本书还是Nicholas C.Zakas所著,经典之作,书中大量举例了各种不同写法的JavaScript在浏览器中的性能情况,对规范JavaScript代码和提升性能有很好的帮助,最后提到了很多工具和性能测试的方法,都是非常有实际作用的,尤其对于初学者来说,看完后提升效果明显。
《JavaScript语言精髓与编程实践》
本书与上面的那本在内容上有些重叠,但仍然值得一看。因为本书对JS语言本质的描述非常到位,可以说是介绍JavaScript语言本质的权威书籍,从 “对象”,“函数”,“继承”,“数组”等等多个重要知识着手,多看几遍,每一遍都会有新收获。
中级书籍
INTERMEDIATE BOOKS
中级的定义为“能独立或在较少的指导下完成工作,并且对产品与项目有自己的看法。”这个阶段的书籍深入且复杂,要耐心的思考才能读懂,当然获得的提升不言而喻。
《JavaScript DOM高级程序设计》
本书的翻译一般,代码也有少许错误,可是这不影响这本书的强大,通过学习本书,可以理解一个JS的库如何产生,如何动手写一个自己的简单JS库。如果你打算研究其他的JS库或者正在研究其他的JS库,那么这本书会使你的理解达到新的高度,进阶高级必读,写库必读。
《JavaScript设计模式》
本书对JS的“模仿接口”,“封装”,“继承”,“链式调用”,“工厂模式”等各种具体的设计模式及其在JavaScript语言中的应用进行了详细的介绍,运用设计模式使代码更模块化、更高效并且更易维护。
以上的书籍是一个从基础到入门,从入门的提升的过程。但如果你想结合案例和讲解来进一步提升实操技能,大咖讲学堂推出的《JavaScript的基本操作教程》,同样不容错过。
该课程是针对新手的一个简单基础的课程,让你快速了解JS,通过一些简单的代码编写体会JS。学习本课程,希望你至少具备html/CSS基础知识,认识常用的标签。
↓↓↓↓
—大咖讲学堂精选好课推荐—
点击图片进入课程
点击图片进入课程
点击图片进入课程
文中图片来自网络,如有侵权,请联系删除。
以上是关于书单推荐丨从JavaScript小白到大神,他们都读过这些书的主要内容,如果未能解决你的问题,请参考以下文章
学python推荐的10本豆瓣高分书单,小白到大佬,不看后悔一辈子
❤️看完这300本技术书,我从小白变成了他们眼中的大神!现在分享给你!建议收藏❤️