如今JavaScript 无处不在。让我们回过头来看看,JavaScript是什么,为什么它会无处不在。在这篇文章里,我们来一一解答一些你可能会遇到的问题。
什么是JavaScript
JavaScript是一门编程语言。它是网页中最常用的语言之一,你也许听说过一些JS框架,例如Angular,React和Vue,他们都是用来构建网页应用的。 那么我们为什么要用JS来构建网页呢。
是什么让JS变的如此特殊
JS特殊是因为,它可以在所有的平台上工作,比如智能手机和电脑。如果你想要开发一个网页应用,并且需要在所有的设备上都能够运行,那么这一点是非常重要的。
举个例子,如果你开发了一个网页应用,并且你想要用电脑测试她,那么你可以使用你的私人电脑。当然,你也可以使用智能手机或者是平板来测试。但是,如果你是使用html和css开发的网页应用,那么你只能使用电脑了。
JS不仅仅能运行在所有的设备上,还能够运行在所有的系统上包括wins,Linux和MacOS。正因为js可以运行在所有的平台上,所以呢,作为一个开发者,你能够使用js构建一款应用,是的成千上万的在线用户,不需要下载或者安装即可使用。
HTML和JS有什么区别
HTML是一门用来设计网页的语言。HTML用来表示超文本标记语言。通过HTML你可以设计一个网页并且添加内容。HTML是一个标记语言,不是编程语言。
JS是一门编程语言,可以在你的网页中添加交互功能。比如你想要在网页应用中查看天气,那么你可以使用JS来做。通过JS,你可以添加很多的功能。
另外,你可以使用JS构建网页应用,通过你的相机来检查相机钱的图片,并且使用机器学习来确认你正在寻找的东西,通过离线的方式,数据并不会传送到服务器上。
仅仅使用HTML是做不到的。
哪些地方在用JS
你也许会好奇,网页是不是js唯一可以使用的地方。JS现在已经发展成可以在很多地方使用了。
- 前端网页开发-网站,网页应用,js在浏览器中已经存在了很长时间
- 后端开发-APIS和web 服务。NodeJS就是很好的例子
- 手机应用开发-安卓和IOS。React Native就是很好的例子
- 桌面应用-windows,OSX和linux。Electron创造了很多优秀的应用,像VS Code
- 游戏-终端和pC 游戏。使用WebGL打造的动态3D游戏
- IOT- 汽车到咖啡师的连接
- 火箭-SpaceX使用Chromium来绘制飞行任务,确保他们能在地球之外也能够很好的运行。
你到底该不该学习JS
如果你打算深入网页开发,那就是现在了
- 无处不在-大部分的现代应用中都存在她的踪迹,当前最流行的编程语言。 2.简单- JS非常简单,她是一门动态语言写的代码是在浏览器中运行。核心内容非常的少,学起来会非常的快。
- 非常强大- 是一门全站语言,有非常多得框架,使用非常简单,所以对于大多数的工程是来说,她是作为创建新项目的第一选中。 4.跨平台- 几乎支持所有的平台,包括网页浏览器,手机,桌面应用和操作系统。
最后
此篇为译文,原文地址