如何有效学习 JavaScript呢?这个问题要根据你学习的目的是做网站建设WEB前端开发,还是做nodejs两种不同的目的对应不同的方法。
针对这个问题,给你分为两种目的:
1.你是要做web前端开发,建议:
首先,去这个网站w3school 在线教程学习html+js的基本知识(因为你没提css,就不加了,如果做前端开发肯定是必不可少的)。因为前端开发DOM和BOM操作是个大头,所以html需要同时学。
然后,看看《javascript DOM的编程艺术》并学习jquery工具和他的源码,在jquery源码里你会发现很多javascript的高级语法和优秀的编程习惯,不知道的可以google一下或者发问题。
如果你看完了jquery的源码并对语法掌握了当然还要不断的练习,不然很快很多就会忘记了。你的javascript水平用作前端基础开发就ok了。如果还要做更专业的前端开发,按照张克军老师的回答系统的研究和修炼javascript。
另外和其他编程语言一样,你要学习一些开发模式等程序员上层思想,如不要重复自己原则,依赖注入模式等。(本人也还未正式实践这个阶段,只是个人推断觉得是这样,如有错误希望谅解!)
2.你是要做nodejs或者基于nodejs的工具开发,建议:直接按照张克军老师的回答来。最后加一个主观因素,就是自己要坚持,做任何事情都这样!
学习会为概念学习和技术学习,概念学习可能你听到后思维发生转变就好了,但是像网站建设,前端开发这样的技能学习,必须通过持续不断的练习,才能熟能生巧。
更多网站建设信息,请关注大腕互联官网:www.dawaner.net