北京沣登科技发展公司

j***ascript项目体会,j***ascript项目总结

大家好,今天小编关注到一个比较意思的话题,就是关于javascript项目体会的问题,于是小编就整理了2个相关介绍JavaScript项目体会的解答,让我们一起看看吧。

  1. 平常如何提升自己的JS水平?
  2. 真正“自学”入门编程/程序员是种怎样的体验?

平常如何提升自己的JS水平

javascripts是一种易学难精的编程语言。然而很多文章的内容都是***设你已经熟练掌握了js编程技巧。

当你在制作一个新的网站时养成新建一个JS文档的习惯。同时引用script脚本标签

javascript项目体会,javascript项目总结div>
图片来源网络,侵删)

学会使用框架,AngularJS、Ember、React或者其他,学会用框架去解决问题。

学习设计模式,写多了自然就懂了各种设计模式,设计模式其实就是我们对之前学习的总结概括,设计模式很多种,最基本的工厂模式、代理模式等要熟知。

代码模块化,不要一路写下来,导致一个方法很长,多个功能掺在一起,不利于代码的维护,模块化牵扯到闭包问题,这是js里面应用比较多,理解起来有点绕的问题,要通过多次练习,实现不同功能来理解闭包。Var a=(function(){}())

javascript项目体会,javascript项目总结
(图片来源网络,侵删)

积累各种浏览器的对js的兼容性,在写js时设计到浏览器都要尽量保持兼容,很多写法ie、google、火狐执行结果不同,感觉功能很炫,不兼容啊,这个应该是提高js水平最好的办法了,去兼容各类浏览器。

尝试着根绝现有框架,编写属于自己的框架,刚开始可能功能很简单,后面一点一点的加,作为长期学习的内容,当你成为大牛的时候,属于自己的框架基本上也就完成了。

Js入门简单,要想精通要走很长的路,我的观点是慢慢积累,水滴石穿,慢慢回头再看之前自己写的代码就会骂一句,那个菜鸟写的。。。。

javascript项目体会,javascript项目总结
(图片来源网络,侵删)

真正“自学”入门编程/程序员是种怎样的体验?

自学编程真的很难,主要原因是“不系统”。

如果你是科班出身,一般会从基础学起,循序渐进。先学计算机基础,计算机组成原理操作系统,编译原理,数据结构算法软件工程等等,并不是只学某一门编程语言

自学编程肯定是可以的,要学会的东西纷繁复杂,进度很慢,需要时间坚持才行。

如果是10多年前,通过培训机构还能进入程序行业现在程序员这个行业内卷严重,想入行太难了。

程序员并不是多高深的行业,看着都是英文,密密麻麻的,看不懂挺唬人的!

英语的人,就算不会编程,给他们源码,他们也能猜出程序是做[_a***_]的!

普通话全国通用,但是方言只会在地域内通用!

程序员就是翻译,把用户需求翻译成机器的语言,让机器听懂照着做!当然中间会涉及到处理实际问题遇到的难题,然后框架,算法等也就运用而生了!但是框架与算法等大都是大公司或者牛人写的,你要做的就是用,熟悉的用!

开发程序语言有很多,目的都一样都是翻译!只不过根据实际需求更加细分!程序员写的程序机器也是不懂的,因为机器只懂0/1.所以最终的程序还是会再次被编译器翻译成机器的语言!让机器运行

自学编程,就是熟悉一门解决实际问题的编程语言,既然是语言,那么你就要以翻译的立场站在用户与机器之间!举个例子,需要开发一个***,那么你需要从客户那里了解需求并做出原型,精确到每个像素如何展示,按钮与用户如何的交互,最后定型后你就按照原型翻译给机器!这中间需要考虑对不同的浏览器的兼容,尺寸的变化,用户的交互,网站内容如何更新等,不过不用担心,这些问题都已经有框架与解决方案,你要做的就是能事先预判一些问题在编程的时候考虑进去,要不然可能就变成了bug,也不用过度担心,因为再厉害的程序员写的程序都有bug!要做的就是遇到bug能解决它!

万事开头难!没有哪个行业是一天形成的,都是需要时间与大量的人在遇到问题又解决问题,逐步积累经验慢慢成型的!所以我们作为一个行业的行外人或者新人,面对的是几十年乃至上百年的行业,让你一眼看透那不可能的!需要做的就是学习!学习!学习!

到此,以上就是小编对于Javascript项目体会的问题就介绍到这了,希望介绍关于j***ascript项目体会的2点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/57695.html

分享:
扫描分享到社交APP