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

想做web开发,就学JavaScript

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2025-5-4
英文原文: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、企业网站建设时要建设手机站的必要吗
3、选择外包seo优化的优势有哪些?
4、从【百度网页质量白皮书】谈如何看待网页质量成本
5、百度竞价模式分析与策略分析
6、提高用户体验的6个技巧
7、怎么让百度快速收录网站文章
8、个人网站如何迅速步入正规
9、那些你容易走进的网站SEO优化误区?
10、企业建设网站的优势
11、如何从源头降低死链接的产生
12、手机网站建设“和”用于整个网站的形象风格
13、注册网站域名的办法有哪些
14、为什么说SEO离不开网络营销?
15、网站建设要靠有价值的内容才能留住客户
16、网站设计有哪些流行元素
17、网站建设浅谈网站转化率
18、如何提升企业网站的特色设计
19、简约风格的商务网站设计有什么好处
20、好的seo优化网站有哪些与众不同
21、如何成为在论坛发锚文本外链的高手
22、网站设计策划方案书
23、一个老站长的降权SEO案例分享
24、企业网站进行建设的时候往往会出现的几个误区
25、企业网站建设四部曲你需要知晓
26、谁能给草根留一条活路致所有草根站长
27、深圳网站建设需要经历哪些过程
28、浅析seo优化网站的结构
29、利用蜘蛛爬取跟踪分析网站整体信息
30、您在seo培训中必须了解的内容
31、教你如何操作网站排名能稳中带升
32、新手必须知道的网站开发过程
33、连接目标群体和借助影响力营销提升推广优化效果
34、层次推广:SEO推广的黄金战略
35、做网站优化不可忽视图片的优化
36、哪种公司做网站看起来比较靠谱,怎样去选择
37、新站迟迟没有排名,可能是进入百度沙盒了!
38、网站建设分享SNS相关知识
39、如何培养好博客做网站优化
40、实现网站竞价赚钱目标的三种方法
41、那些在优化工作中常被忽略的重要细节
42、碎片化移动搜索和“极速搜索”预示着百度优化
43、十一放假归来,推广优化检查网站的收录
44、网站优化要根据用户需求
45、一个企业网站应该如何进行设计呢
46、做网站建设一定要考虑网站跳出率的问题
47、哪些关键指标影响着网页设计呢
48、Java开发网站常用工具
49、网站建设用H5技术有什么好处
50、网站上线需要做哪些推广优化准备

相关视频推荐

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