JavaScript是世界上最流行的编程语言之一。javascript
自20年前建立以来,它来已经走了很长一段路。java
做为第一个也是惟一一个由Web浏览器本机支持的脚本语言。node
在一开始,它并无像如今这样强大,它主要用于花哨的动画和当时称为DHTML。es6
随着网络平台需求的不断增加,JavaScript 也有责任发展,以知足世界上最普遍使用的生态系统之一的需求。数据库
平台中引入了不少东西,包括浏览器API,但语言自身也发展了很多。编程
JavaScript如今也普遍用于浏览器以外。Node.js在过去几年中的兴起开启了后端开发,而这曾经是Java,Ruby,Python和PHP以及更传统的服务器端语言领域。后端
JavaScript如今也是支持数据库和更多应用程序的语言,甚至能够开发嵌入式应用程序,移动应用程序,电视机应用程序等等。最初做为浏览器内部的一种小语言,如今是世界上最流行的语言。浏览器
JavaScript是一种编程语言,它是:安全
你须要知道,JavaScript与Java无关(译者注:相似雷锋与雷峰塔),虽然它是一个糟糕的名字选择,但咱们必须接受它。服务器
让我在这里介绍一下_ECMAScript_这个术语。咱们有一份专门针对ECMAScript的完整指南,您能够在其中深刻了解它,但首先,您只须要知道ECMAScript(也称为 ES )是JavaScript标准的名称。
JavaScript是该标准的实现。这就是为何你会听到ES6,ES2015,ES2016,ES2017,ES2018等。
很长一段时间,全部浏览器都运行的JavaScript版本是ECMAScript 3.因为功能大变(他们试图一次添加太多东西),版本4被取消了,而ES5是JS的一个重要的版本。
ES2015,也称为ES6, 变化也是巨大的。
从那时起,负责人决定每一年发布一个版本,以免在版本之间闲置太多,而且版本迭代和反馈都将变得更快。
目前最新批准的JavaScript版本是 ES2017.