手机版

如何学习JavaScript如何轻松学习JavaScript

时间:2021-09-04 来源:互联网 编辑:宝哥软件园 浏览:

Js总是给初学者“杂七杂八、乱七八糟”的印象。相信很多初学者都在寻找轻松学习js的方法。我试着总结一下自己多年学习js的经验,希望能为以后的学习者探索出一条“学习js的捷径”。js给人这种感觉的大部分原因是因为它有以下特点:

答:它的知识抽象、晦涩,比如闭包、内置对象、DOM。b:内容很多,比如很多函数库和对象库。c:混合多种编程思路。它不仅涉及面向过程的编程思想,还涉及面向对象的编程思想。同时,它的面向对象与其他编程语言(如C、JAVA、PHP)有很大的不同。好像又是新的,让你对面向对象的学习产生了怀疑.d:经过努力学习,似乎与实际应用脱节。通常长时间学习js基础后,对变量、函数、对象都略知一二,但在公司开发项目时就很难下手。因为公司在开发实际项目时,通常会直接使用它的衍生库,比如jquery、angular、boostrap、拍案叫绝、layui、ueditor等。而这些库数量众多,各有各的难处。你不知道学哪一个,甚至怀疑自己是不是在学js。js好像有多个版本,你永远也看不完.那么,在js领域如何才能轻松甚至轻松地学会呢?我总结了一些实用的js学习经验:

首先,我们必须牢牢把握它的位置

千万别忘了,不然很容易犯“一叶看不见泰山”的错误。不要长时间学习js才知道js是编程语言,也就是写代码,而且一塌糊涂,学不好JS。需要时不时地把握它的位置,也就是它在整个Web中的位置:它是前端的核心,主要用来操纵和重新调整DOM,通过修改DOM结构来修改页面效果。我们应该用这个中心思想来指导所有后续的js研究,形成条件反射。

一定要有明确的学习路线

这只能是来找你的人提供的参考。我的学习路线如下:A: JS基础部分,比如:定义变量、函数、数组、字符串等。内置函数、内置对象等。B: JS面向流程编程思想,封装了各种功能,并尝试用这些做一些常见的小功能,比如:tab、自定义多选按钮、自定义播放器、3D幻灯片放映;C: JS面向对象的编程思想,尽量封装一些自己的对象并提供有意义的接口;d:学习完以上内容,再学习常用库,一定要学习jquery这里;e:学习基于jquery的常用插件,如bootstrap、Layer、富文本编辑器等。f:综合应用以上库写实际项目的模板,多写几套。

注意学习方法

我的学习方法总结如下:

答:多买国外的js书,不要买20天就精通的书。否则,你很难学会。更可怕的是,你可能通过买一本好书三个月就学会了,但他们却能折腾你两年.书籍推荐(仅供参考)《JavaScript DOM编程艺术》 《JavaScript权威指南》 《javaScript DOM高级程序设计》 《JavaScript设计模式》尽量把书中所有的功能都练习很多遍,不要一遍。一本书读一百遍,看它自己的意思。

从多个角度学习和理解

充分发挥所学,从多个角度做某个功能,比如:过去是从面向过程的角度做,现在是从面向对象的角度做,或者继续做可以直接使用的插件,提供属性和方法。尽量让你做的这个功能逐渐在实际项目中使用。这个优点:既综合运用了所学,又有实际意义。

c:一定不要目标太高。

不要放过哪怕一丁点的机会,比如打个标签。不要以为自己不需要用类似甚至更好的插件来编写自己的插件。知识是别人的,不是你的。即使你能使用它们,你也不会提高你的技术技能。你要多问问自己,非做不可怎么办?

d:脚踏实地的同时,不要脱离实际

看看网上已经出现的好功能,让它激发你的学习热情,尝试学习模拟,调动你的知识与现实相结合。

e:多写总结

这个总结不仅包括源代码、显示效果的截图,还包括容易犯的错误、相应的解决方案以及最后一两个简洁的总结语句。自己写的总结没有写完,要复习,改进,简化。当你进入这个项目时,你应该通过看一两句话来知道它是关于什么的,而不是看长篇大论。外宾:建立知识地图

这样可以让你学得更清楚。例如,http://www.phpkhbd.com/sky.html,你可以用你喜欢的任何形式来做,只要你印象深刻。注意:知识图谱也要经常修改和修正,使其更加合理和清晰。

需要注意的事项

充分利用一切手段

很多人总觉得时间紧迫,没有太多时间学习。我想说你学不会。你不应该只是抱怨,而是要用一切手段去学习。你知道,阅读不是学习的唯一途径。当你坐在某个地方心平气和地思考、总结的时候,也叫学习,但如果你有灵感,可以记录下来,比如在手机上记录下来,方便的时候再记录在特殊的地方。这叫学习。你坚持这样做

沉下心来。没有一次性的成功,否则就不是成功,只能称之为“运气”。我们不仅要诚实地努力实现每一个功能,而且要不断地改进它。这个过程是漫长的,也是检验一个人是否有天赋的标准。c:注意培养自信

这个时候,你不适合阅读复杂炫目的网页效果的源代码,也不适合学习jquery、angular、vue和bootstrap。这些内容包含了很多深奥的知识,没有任何基础直接学习会严重损害你的自信心。这个时候,你是弱者,你需要的是培养自信,而不是反其道而行之,否则,结局很可能是“早逝”,而且还会很遥远。d:多向学得好的人学习

站在巨人的肩膀上,我们可以看得更远。不要浪费在不断选择工具上

js有很多编辑工具。如果无从下手,建议使用威震或者Hbuilder。公司很多技术人员都用这些,你可以直接用,减少和别人的沟通问题。我也用这个。感觉很好。摘要

我感觉js在学习上是“杂七杂八、乱七八糟”的,因为你太“聪明”了,从一开始管理就太宽了,计算得失也太细了。如果要求过于完美,心理承受力就会下降,容易出现“障碍”。这个时候,你应该“傻”一点,不要想得那么长远,“傻子有傻子的福”,只要今天就够了。一些不合理的学习方法和心态也会让你迷失自我,比如:浮躁、低心、高见,会让你在“乱七八糟”的js面前陷入迷雾,无法自拔。这时候你要重新定位自己,重新认识js,放下包袱,才能轻松玩。装满新水之前,先把杯子倒空.事实上,js是前端的核心。影响越来越深的互联网,会渴望越来越多的js人才。只有通过真正难忘的学习经历,才能造就真正的赢在未来的精英。

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

版权声明:如何学习JavaScript如何轻松学习JavaScript是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。