web前端开发之JavaScript:阶段学习总结
【摘要】 关于第二阶段的学习心得
在我们第一阶段完成HTML+CSS的学习之后,很多同学都会被第二阶段JS难倒——JS语法、JS数据类型、JS对象,Js给我们的印象总是那么的“复杂”,因为它相比html来说是动态的,是编程语言,更深奥一些。想要熟练掌握js难度很大,不过如果你把知识点梳理清楚,真正的理解并加以运用,你就可以掌握它。
就我而言,最大的难点在于把"JavaScript"当做一门真正的编程语言来学习,而不仅仅当做是用于完成网页中某些效果的脚本。认真学习下JS语言中的细节,体会下与其他语言的区别,例如数据类型,作用域,面向对象的方式,什么是AJAX,什么又是框架API等等这些。
通过这第二阶段对JavaScript的学习,知道它是由C语言演变而来的,而且在很大程度上借用了Java的语法,而Java又是由C和C++演生而来的,所以JavaScript和C有许多相似的语法特点。JavaScript的出现,可以使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交互的表达能力。从而基于静态的HTML页面将被可提供动态实时信息,并对客户操作进行反应的Web页面取代。JavaScript 脚本正是满足这种需求而产生的语言。它深受广泛用户的喜爱和欢迎,它是众多脚本语言中较为优秀的一种。而且在第二阶段学习了AJAX和Node.js的初步知识,能运用koa2框架搭建一个简单的登陆响应程序,确实从中体会到js的强大。
我在第一次学习javascript时,应该是在学校吧,那个时候只是简单的看了一下它的语法规则,并没有自己尝试着写一些东西或是做一些效果出来,结果导致直到大二我连一个动态的导航菜单都不会写。因此在第二阶段,我要发奋图强,联想自己当初学习java的情景,发奋学习js,结果二阶段下来感觉大脑里出来了好多思路和想象力,想做一些属于自己的动效,一些关于js的逻辑问题都可以单独解决了,当然,以后还要多读代码来培养自己的思维。 另外,黑马程序员和张宇老师搭配讲的第二阶段真心不错,值得推荐,满满干货。
最后,其实学习一门编程语言并不难,当初我在学校学习java语言的时候,是被java语言的兴趣吸引了,所以才把能java语言学习好,还加上当时我的坚持,基本每天都练习打代码,所以,这件事情告诉了我“世界上没有最难的东西,只有最懒的人”(包括工作、学习);因此,以后再学任何东西,如果只是单纯的看语法规则是永远写不出代码的,一定要多实践多读多写,这样才能学好。
于是在兴趣的驱使下,通过阅读js相关文档和代码知识,填了一个又一个坑,终于把考核作业做完了,轮播图以前上学做过交互设计,是用Axure做的动态交互,这次用代码写轮播图还是第一次,皇天不负有心人,不过最终还是做出来了,最后,上才艺(效果截图)!
兴趣才是学习的一种最佳动力
提醒大家一般学习的心态是:不急不躁,不快不慢。持之以恒,相信自己。只有这样,才能在前端开发的学习过程中慢慢进步,不断成长。书山有路勤为径,学海无涯苦作舟。少侠,加油!
The end 每篇一句:读书破万卷,下笔如有神。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)