文章图片
JS的热度持续高涨 , 一直不减 , 很多程序员对它的评价就是“能担当大任” , 这几个字 , 可见其评价之高 , 更是对JS的青睐程度不同一般 。 无论事物还是人物 , 不可能随随便便就能火起来 , 都是有一定的闪光点和优点 。 JS作为一种编程语言也不例外 , 大火的背后是它独一无二的优势 。
那么为什么JS这么火?学习JS之后都能做点什么呢?相信这是很多有心转行程序员的同学都关心的问题 , 下面小编为大家总结了一些javascript的功能 。
1. 数据可视化
之前大家更习惯于应用Processing来作为可视化的语言 , 它最早应用在2001年 , 其实在一开始的初衷是面向美术工作者和设计者创建的 , 后来逐渐演变为全面的设计和原型工具 , 可以用于创建复杂数据可视化领域 。 之后Processing被带入到Web领域产生了Processing.js , 还出现了D3.js 。除此之外 , 还有Plotly、Leaflet、Sigma JS等等的工具 。
中才德创吧
2. 移动应用
再今后就是PhoneGap(今天的Cordova) , WebView带向了移动应用 , 也将JavaScript带向了移动应用 。 通过Cordova , 可以让开发者一次开发多平台发布 。 说到这里 , 必须得顺带提一下Ionic , 是很多人心中的NO.1 。 与此相似 , React Native也是一次开发多次运行 , 虽然现在应用起来还有很多不顺手的地方 , 但还是非常值得期待的 。
3. 服务端
因为V8 , JavaScript又发展到了新的高度 , Node.js顺势而生——前端、后台都可以用JavaScript , 从此也开启了JavaScript的全栈时代 。 Mongodb作为数据库 , Express作为Server端MVC , 他们可以提供一个RESTful服务 。
4. 桌面应用
NW.js 是基于 Chromium 和 Node.js 运行的 ,能够使开发者用HTML和JavaScript制作桌面应用 。 除了NW.js还有最近比较火的Electron , Atom编辑器 。 但是与Cordova的多平台构建多版本不一样的是 , Electron可以在一个平台上构建多个平台的应用 。 也就是说可以在Mac OS上打包出Linux和Windows上的应用 , 并且不需要在Windows再编译一次 。
中才德创吧
5. 游戏
就是这样 , 从WebGL被带入浏览器开始 , 就决定了这又是一个新的天地 。 让我们忘记编译、启动更新、外挂这些问题 , 除此之外 , 还能一次开发直接运行 。
6. AR
可能大部分人都觉得 , 平常工作生活中并没有AR的应用 , 离我们很远 , 实用性不大 。 但是现在已经慢慢逼近我们了 。 比方说现在应用的Leap Motion——只利用手掌和手指动作来进行输入 , 并不需要手部接触或者触摸 。 同理于VR , 读取传感器的数据 , 再将其手势交由浏览器端来处理 。
关于JS的强大功能就先为大家介绍到这 , 是不是对Javascript的认识又提升了一个高度?其实JS的功能远不止这些 , 今后小编还将继续补充这一块的内容 。 那么 , 你对JS的功能还有什么别的看法 , 有什么要补充的 , 欢迎留言讨论 。 也希望以上总结能对大家有所帮助 , 刷新对JavaScript的认识 。 或者你对哪方面的技术知识有疑问 , 想了解 , 都可以给小编留言说明 , 下次推送按照你的口味来 。
【javascript|JavaScript很火?那它的作用之处是什么呢?】中才德创吧
- javascript|百度、京东、B站、爱奇艺第三季度巨亏,字节跳动增长乏力
- 微信|web前端 - JavaScript 中删除/过滤数组的方法总结
- javascript|京东双十一成交额仅次于天猫,能够在多年后全面超越阿里巴巴?
- javascript|启中培训学校:淘宝搭配营销你学会了吗?
- javascript|今年双11京东天猫继续涨,但家电业的底牌也变了
- javascript|发布之初6+128 2899元,事到如今千元左右轻松拿下
- javascript|美国科技巨头搞元宇宙,国内互联网公司不知道人家的商业模式,也盲目跟进
- javascript|又一新零售品牌倒下,负债4亿创始人携款跑路,130家撒手不管
- ipad mini|你知道哪些曾经很火,现在销声匿迹的品牌?
- javascript|如何加速JavaScript开发