大家好,今天小编关注到一个比较有意思的话题,就是关于javascript项目体会的问题,于是小编就整理了2个相关介绍JavaScript项目体会的解答,让我们一起看看吧。
平常如何提升自己的JS水平?
javascripts是一种易学难精的编程语言。然而很多文章的内容都是***设你已经熟练掌握了js编程技巧。
当你在制作一个新的网站时养成新建一个JS文档的习惯。同时引用script脚本标签。
学会使用框架,AngularJS、Ember、React或者其他,学会用框架去解决问题。
学习设计模式,写多了自然就懂了各种设计模式,设计模式其实就是我们对之前学习的总结概括,设计模式很多种,最基本的工厂模式、代理模式等要熟知。
将代码模块化,不要一路写下来,导致一个方法很长,多个功能掺在一起,不利于代码的维护,模块化牵扯到闭包问题,这是js里面应用比较多,理解起来有点绕的问题,要通过多次练习,实现不同功能来理解闭包。Var a=(function(){}())
积累各种浏览器的对js的兼容性,在写js时设计到浏览器都要尽量保持兼容,很多写法ie、google、火狐,执行结果不同,感觉功能很炫,不兼容啊,这个应该是提高js水平最好的办法了,去兼容各类浏览器。
尝试着根绝现有框架,编写属于自己的框架,刚开始可能功能很简单,后面一点一点的加,作为长期学习的内容,当你成为大牛的时候,属于自己的框架基本上也就完成了。
Js入门简单,要想精通要走很长的路,我的观点是慢慢积累,水滴石穿,慢慢回头再看之前自己写的代码就会骂一句,那个菜鸟写的。。。。
真正“自学”入门编程/程序员是种怎样的体验?
如果你是科班出身,一般会从基础学起,循序渐进。先学计算机基础,计算机组成原理,操作系统,编译原理,数据结构,算法,软件工程等等,并不是只学某一门编程语言。
自学编程肯定是可以的,要学会的东西纷繁复杂,进度很慢,需要长时间坚持才行。
如果是10多年前,通过培训机构还能进入程序员行业。现在程序员这个行业内卷严重,想入行太难了。
程序员并不是多高深的行业,看着都是英文,密密麻麻的,看不懂挺唬人的!
会英语的人,就算不会编程,给他们源码,他们也能猜出程序是做[_a***_]的!
普通话全国通用,但是方言只会在地域内通用!
程序员就是翻译,把用户需求翻译成机器的语言,让机器听懂照着做!当然中间会涉及到处理实际问题遇到的难题,然后框架,算法等也就运用而生了!但是框架与算法等大都是大公司或者牛人写的,你要做的就是用,熟悉的用!
开发程序语言有很多,目的都一样都是翻译!只不过根据实际需求更加细分!程序员写的程序机器也是不懂的,因为机器只懂0/1.所以最终的程序还是会再次被编译器翻译成机器的语言!让机器运行!
自学编程,就是熟悉一门解决实际问题的编程语言,既然是语言,那么你就要以翻译的立场站在用户与机器之间!举个例子,需要开发一个***,那么你需要从客户那里了解需求并做出原型,精确到每个像素如何展示,按钮与用户如何的交互,最后定型后你就按照原型翻译给机器!这中间需要考虑对不同的浏览器的兼容,尺寸的变化,用户的交互,网站内容如何更新等,不过不用担心,这些问题都已经有框架与解决方案,你要做的就是能事先预判一些问题在编程的时候考虑进去,要不然可能就变成了bug,也不用过度担心,因为再厉害的程序员写的程序都有bug!要做的就是遇到bug能解决它!
万事开头难!没有哪个行业是一天形成的,都是需要时间与大量的人在遇到问题又解决问题,逐步积累经验慢慢成型的!所以我们作为一个行业的行外人或者新人,面对的是几十年乃至上百年的行业,让你一眼看透那不可能的!需要做的就是学习!学习!学习!
到此,以上就是小编对于Javascript项目体会的问题就介绍到这了,希望介绍关于j***ascript项目体会的2点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/57695.html