博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何才能学好javascript
阅读量:5890 次
发布时间:2019-06-19

本文共 1247 字,大约阅读时间需要 4 分钟。

J
S给人难的感觉原因多半是因为它如下的特点:
1:本身知识很抽象、晦涩难懂,如:闭包、内置对象、DOM。
2:本身内容很多,如函数库,对象库就一大堆。
3:混合多种编程思想。
4:辛苦学习后又看似和实际应用脱节。
通常学了很久的JS基础之后,变量、函数、对象你也都略知一二,但一到公司开发项目的时候,却又难以下手。因为公司在开发实际项目的时候通常都是直接用它的衍生库,

比如:jquery,angular,boostrap,等,而这些库又多如牛毛,同时还有自己的难点。让你都不知道该学哪个好,甚至开始怀疑人生,有木有!
那么,怎么才能在Js领域内学的轻松甚至游刃有余呢?我总结了一些实战意义的js学习经验:
1.首先要紧紧抓住它的地位,要时时抓住它的地位,确切的说是它在整个web前端中的地位:它属于前端的核心,是前端的精髓所在,主要用来操控和重新调整DOM,通过修改DOM结构,

从而来达到修改页面效果的目的。要用这个中心思想去指导后续的一切js的学习,并且形成条件反射。
2.要有一条清晰的学习路线
(1)js基础部分,如:定义变量、函数、数组、字符串等的处理,内置函数、内置对象等。
(2)js面向过程编程思想,封装出各个函数,试着用这些去做一些常见的小功能,如:选项卡,自定义多选按钮,自定义播放器,3D幻灯片;
(3)js面向对象编程思想,试着去封装一些你自己的对象,提供出有意义的接口出来;
(4)学了上述的内容,然后学常用的库,这里必须学jquery;
(5)学基于Jquery之上的常见插件,如:bootstrap,Layer,富文本编辑器等。
(6)综合应用上面的多种库写实际项目的模板,多写几套。
3.注意学习方法
(1)多看一些书籍。比如:《JavaScript DOM编程艺术》《javaScript DOM高级程序设计》《JavaScript设计模式》《锋利的jquery》《JavaScript权威指南》。
(2)一定不要好高骛远。不要放过哪怕很小的动手机会,如做一个选项卡。要经常自己动手实践,你要多问自己,如果要我来做,我该怎么做?
(3)构建知识导图。梳理关于js的每个知识点,可以让你越学越清晰,是自己的印象更深刻。
最后总结
其实,js是前端的核心。一些不合理的学习方法和心态也让你迷失了自我:如:心浮气躁、眼高手低、好高骛远,这些都会让你在

“乱七八糟”的js面前深陷迷雾、不能自拔。此时,你应该重新定位自己的位置,重新去认识js,放下包袱,方能轻松上阵。把杯子先

倒空,才能灌新水……影响越来越深的互联网+会渴求越来越多的js人才,只有经历过真正刻骨铭心的学习经历,才能造就出赢得未来的真正精英!

学任何一门技术,都需要努力,坚持,专一,多多练习,所谓看书1000页,不如码字一行。所的也不无道理,学习编程最重要的还是理解和练习,一起加油吧奋斗奋斗奋斗

转载于:https://www.cnblogs.com/swordsmanye/p/9594903.html

你可能感兴趣的文章
批处理学习笔记8 - 深入学习For命令1
查看>>
Object-c学习之路二(oc内存管理黄金法则1)
查看>>
python开发_python文件操作
查看>>
iPhone 已停用
查看>>
CSS3之边框图片border-image
查看>>
图片轮换cycle插件的运用
查看>>
【Oracle】两个表Join关联更新
查看>>
ActiveX控件的安全初始化和脚本操作 和 数字签名SIGN
查看>>
Eclipse console文本换行
查看>>
微信支付开发(11) Native支付
查看>>
HDFS dfsclient写文件过程 源码分析
查看>>
【设计模式】—— 代理模式Proxy
查看>>
ejabberd
查看>>
博客园博客自动生成三级目录(generate three levels content using JS in cnblogs)
查看>>
联通高管频频出走:通信业已成鸡肋?
查看>>
关于多线程的那些事
查看>>
js 将json字符串转换为json对象的方法解析
查看>>
1. Two Sum
查看>>
让浏览器不再显示 https 页面中的 http 请求警报
查看>>
hdu4893Wow! Such Sequence! (线段树)
查看>>