深圳易捷网络科技注册咨询网-jiujiuya.com.cn 返回首页

想做web开发,就学JavaScript

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2025-6-20
英文原文:LearnJavaScriptifyouwanttolandawebdevelopmentjob
有一天我被问到,为了快速地在web开发工作上增加优势,应该学习什么语言。我的思绪回到了大学,那时候我用Pascal、Fortran、C和汇编语言,不过那个时候有不同的目标。
鉴于当前的状况和趋势,答案相对容易给出来:学习JavaScript。四周看看,曾经低端的浏览器脚本语言现在变得随处可见,从服务器端到客户端,每天好像有更多的选择。
出身低微
我记得数年前投入web开发,学习了HTML、用Perl开发CGI脚本。Netscape在其2.0版本的浏览器里引入了一种叫做LiveScript的脚本语言,此后不久名字改成了JavaScript。这是一种很酷的语言,但是在浏览器大战中,大约一年以后,由于微软增加了支持,JavaScript被限制在Netscape的浏览器里。它早期作用被限制在字段有效性验证之类的简单任务上,但是与服务器端脚本比起来,它是非常好的选择。JavaScript逐步变成了ECMAScript名字下的一种标准。
这么多年来,JavaScript因为用于浏览器交互而成为一种酷酷的语言,但是随着Ajax突然爆发,支持开发者从web服务器发送和接收数据、而不用刷新网页,它赢得了更多的认可。接下来的一波应该被叫做jQuery革命,因为它和其它框架提供了开发强大web应用程序的易用特性。甚至微软带着WinJS框架也加入了;还有,Redmond巨人选择JavaScript做为开发Windows8应用程序的平台。
当Google在Chrome浏览器加入了高性能的JavaScriptV8引擎时,JavaScript有了一个较大飞跃。这次发展对于服务器端Node.js上JavaScript的全新范式的发展是有帮助的。Node.js的使用一直都是让人震惊的,还有用于开发从网站到功能完整的应用程序的各种应用、大量JavaScript框架的产生。最后一项是数据,而JSON标准成为传输数据的最流行的方式之一的苗头,已初见端倪,大部分重要的数据存储都支持它。
势头还在继续
在过去的这么多年里,有很多新技术产生了(网站的进化提供了一个伟大的技术时间线),但是JavaScript重要的一个方面是,它已经存在了大约两个世纪。今天它已经稳固地成为了功能丰富的语言。
这与刚开始的情形比起来,相差甚远,那时候JavaScript从来都没有自豪地写到简历里,因为真正的程序员是不屑于掌握它的。而现在,JavaScript是大部分招聘人员考核的重点。
当你正在寻找web开发的工作时,我认为JavaScript是可以起步的伟大语言,下面是重要原因:
进入门槛低:JavaScript与其它语言相比,相对容易学习,你能够在线上找到很多现成的脚本和资源。另外,JavaScript可以被任意文本编辑器或各种免费工具创建,包括Atom、ChromeDevEditor和jsFiddle。跨平台:所有浏览器,还有基于Node.js的服务器端,都支持JavaScript,在大部分移动平台也正常运行。一套JavaScript技能可用来开发面向大部分平台的应用程序。(注意:JavaScript不是万能工具。比如,像数据分析之类的耗费资源的应用程序,最好使用另一种语言。)已有技术:服务器端的JavaScript或许是个相对崭新的概念,但是核心JavaScript语言已经存在多年了,随着时间的增长,它已经成熟,并作为通用的web脚本语言被广为接受。跳板:JavaScript和其它平台兼容较好,因此当你曾经冒险采用RubyonRails、ASP.NET、PHP等其它环境时,你的JavaScript技能将是必需的。你仍然需要学习HTML和一些CSS,通过JavaScript来开发强壮的web应用程序。热门技术:语言是建立了,但是行业本身找到了带有JavaScript知识和技能的语言。看看招聘职位,你将看到趋势。
不是你哥们儿的JavaScript
我过去听说JavaScript被描述成易于学习,却难以掌握。对于很多语言,可能都是这样,但是web的JavaScript饱和程度意味着,初学的开发者可以从其它网站快速拷贝经过检验的代码,做些必要修改就可以使用,而不需要完全理解代码。
如今JavaScript是web的中坚力量,因此那些想成为web开发者的人们,应该集中精力于它,以作为学习的第一门语言。
你同意吗?如果你不同意,那么你认为想找web开发工作的开发者应该学习的第一门语言是哪种?在评论里告诉我们。
译者注:
《为什么我不推荐JavsScript为首选编程语言》提供了相反的观点。《为什么JavaScript是你应当学习的下一个(或第一个)编程语言》
企业网站建设常见问题

相关行业资讯

1、微信小程序功能性开发能够为商家和用户带来什么价值
2、B2B网站如何进行优化和推广技巧分享
3、企业做网络推广的方法有哪些?
4、百度上周末大更新之后网站外链减少的原因分析
5、微信设计页面制作方法
6、从优化咖啡机站谈做推广优化时不要忘记合理利用社交
7、面对推广优化的大动荡,推广专员们该如何走得更远
8、做网站建设之前应该先了解的基本知识!
9、SEM竞价推广中企业常走入的误区
10、选择网站域名都有哪些技巧
11、近期总结出来的推广优化心得
12、推广优化在网络运营推广中有何作用
13、为什么有些网站发展这么慢
14、SEO优化中的网站反链的两大作用
15、决定百度竞价推广的效果的因素有哪些
16、网站建设的成功与否应该是用户体验
17、网站优化中如何让百度快速收录网站
18、深圳建网站的公司哪家比较好
19、 网站SEO优化方案十一项!
20、如何进行网站推广效果才能更佳
21、为什么大家都在选择百度排名优势你了解吗
22、解决网站被K和怎样恢复权重
23、Hishop快店通助力电商转战移动互联网市场
24、现在的网络推广好做吗?
25、测评优化长尾关键词转化率的因素
26、网站建设时间经常遇到的问题有哪些呢
27、浅谈巧用锚文本做高质量外链的小技巧
28、网站功能设计的原则
29、网站建设开发有哪些常犯的错误?
30、用纯table架构网站页面的都是耍流氓
31、网站SEO优化专员必须具备的能力
32、公司网站制作色彩的运用
33、新时期如何做好学校网站建设工作
34、深圳做网站怎样做才算合理
35、seo小白晋级为资深站长需要做那些
36、如何做站长的几点经验
37、推广优化用户体验竞争格局已来到隐性需求的挖掘
38、新一代JavaScript控件Wijmo5正式发布
39、新站上线长期未收录怎么办
40、如何借助百度知道挖掘关键字
41、网站改版会影响到优化吗
42、做好SEO优化让网站成为目标网站
43、站长朋友们做到这些也许可以摆脱对百度的依赖
44、什么是网站备案
45、手机网站建设应该如何解决网页内的链接问题
46、三沙网站建设的几大原则
47、SEO初期优化有哪些需要注意的事项?
48、揭秘站长们各抒已见的seo优化细节观点
49、如何看待企业旗下网站的制作水准
50、网站优化中不同阶段的优化任务该怎么做

相关视频推荐

自动化行业网站制作焊锡机/点胶机/螺丝机网站
企业网站制作新模式全部仅需800元/年
如何提高企叫网站打开速度
公司网站到期了该怎小续费
企业为什么必须要做一网站
企业网站的导航栏一般要规划哪些栏目
国际物流FBA物流网站建设深圳易捷网站公司公司
银制品金银器网站建设深圳易捷网站公司
包装印刷行业网站设计
膜结构公司网站设计
工商财务公司网站设计
购买一个域名需要多少钱
企业网站建设云虚拟主机需要多少钱
财务公言的网站怎么做才能显示在搜索引擎的首页
网站建设一站式服务
深圳网站建设公司网站排行榜
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号