推荐javascript权威指南作为入门书籍的人都是什么心态?
共 1032字,需浏览 3分钟
·
2022-02-09 09:04
如果说选一本JS入门书籍的话,那《JavaScript高级程序设计》(以下简称‘高程’)是比《JavaScript权威指南》(以下简称‘犀牛书’)更适合入门的。
但你要说入门,我觉得高程也不是最适合小白看的。我的建议是
step1:菜鸟教程JavaScript/w3cschool JavaScript二选其一。
有人说这种教程垃圾,我是不同意的,作为初学者,重要的是先对JS有个初步的理解,看完了能上手做点小东西提升信心。即使抱着效果好一点的高程,也要花上一个月左右看完的吧。这时候前面的知识都忘差不多了,想做个小demo都捉襟见肘。所以,先看这两个在线教程没错。
step2:廖雪峰JavaScript教程
廖大教程涵盖内容很广泛,行文流畅而又深入浅出,讲了很多菜鸟和w3c上没有的知识点,基本全是干货,适合这时候看。后面有些章节可以暂时不看,先看三分之二即可。划重点,map和set,iterable,函数整章,标准对象整章,面向对象编程整章,浏览器整章,jQuery整章,后面的先别看。然后看第二遍,简单的内容就别看了,回去巩固一下map和set,iterable,map/reduce,filter,sort,闭包,箭头函数,正则表达式,JSON,对象,DOM操作,AJAX,promise,jQuery。时不时做个小demo出来,增强信心。
step3:高程
这时候,廖大过了三分之二,有些小细节可能理解了但是又不够扎实,来看高程吧。高程的4/5/6/7/13是要重点看的,8/10/11/12/13是次重点,第一遍看的时候,和IE有关的都先别看。不要陷入细节,先把大体上的意思理解了。记忆中第一遍看的时候,觉得第4章写的相当不错。
step4:菜鸟教程jQuery
建议一天内看完,虽然不敢说自己会jQuery,但是基本就是 $(selection).action()这个套路。
## step5:专项突破
到这时,发现简单的内容差不多都理解了,但几块大骨头还是有点生疏,专攻一下this,闭包,原型链,对象,AJAX,JS内存调度,事件处理等自己觉得需要加深理解的地方。
当然,如果你开始就拿出了犀牛书学习,很可能从一开始就“卒”了。
update:
step6: 《你不知道的JavaScript》+《深入理解JavaScript》
学JS的同时,也学习一门框架记得。CSS能写页面即可,别研究什么奇技淫巧,浪费时间啊。JS+框架研究6了,工作不愁的。CSS屌顶多是个切图的。