你还在用JavaScript写小游戏吗?

很多初学者向我们反馈JavaScript很难,可是细看一下,这些初学者学习JavaScript的时候很多概念都是错误的。俗话说,兵马未动,粮草先行,只有纠正了错误的观念才能更好地学习。所以,新人的你,快来看看吧!

JavaScript是什么?

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。作为全球每年稳居前十的开发语言,拥有大量的企业和个人用户在使用,可见热度之高。JavaScript的应用场景非常广泛,如果你接触过后端语言,你会发现Java、C/C++、Python、Ruby等等语言都可以编译成JavaScript。

JavaScript能做什么?

除了大多数人所熟知的前端应用场景,JavaScript还可以应用在多种场景当中:

1、后端Nodejs

作为解释后端的前端语言,Nodejs是JavaScript的一个运行环境。当你掌握nodejs之后,你就同时具备了前端与后端的操作能力。nodejs是可以代替PHP或Java开发后端的中间件,也可以说是工具吧。

2、移动端应用

像一些JavaScript移动框架,如PhoneGap/Cordova、Titanium、jquery mobile、sencha Ext Js、recat Native、Msadqdeteor、nativeScript都是JavaScript的移动框架,为移动设备选择合适的JavaScript框架,能够有效降低开发耗时。

3、游戏

JavaScript可以制作游戏这是人尽皆知的,例如Cocos Creator 游戏引擎就可以使用 JavaScript为游戏提供组件脚本代码,开发出的游戏可运行在电脑浏览器、移动浏览器、桌面应用、移动APP、微信等众多平台之上,兼容性之强足以让其他语言望而却步。

长久以来,JavaScript一直被应用在浏览器当中,他有多强取决于浏览器有多强。而Node的出现,让JavaScript也可以应用于服务器了。

而对于初学JavaScript的程序员来说,你还认为他只是一个写小游戏的玩具吗?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200215A091NT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券