JavaScript 版本2025年4月4日 | 阅读 3 分钟 JavaScript 是一种编程语言,可让开发人员创建交互式网页。JavaScript 是一种高级、解释型编程语言,主要用于构建交互式和动态的网站。 它由 Brendan Eich 于 1995 年开发。1997 年,JavaScript 成为标准,称为 ECMAScript。 自那时以来,ECMAScript 出现了许多版本,并随着时间的推移添加了新功能。2016 年之后的每个版本都以其发布年份命名,例如 ECMAScript 2016、ECMAScript 2017 等。 JavaScript 版本列表
ECMAScript 1ES1,也称为 ECMAScript 1,是 ECMAScript 标准的第一个版本,于 1997 年发布。ES1 基于 JavaScript 语言,它还包含 变量、函数 和基本控制流语句等功能。 ECMAScript 2ECMAScript 2 是该语言的第二个官方发布版本,于 1998 年发布。语言中有一些小的改动。此次更新的主要目的是使 ECMAScript 更加一致。 ECMAScript 3ECMAScript 3 是 JavaScript 语言开发的一个重要里程碑。它于 1999 年发布。ES3 引入了许多仍在使用中的功能,包括正则表达式、try/catch 和 JSON。 ECMAScript 4ECMAScript 4 从未发布;它最初计划成为 JavaScript 标准的第四个版本,但由于开发过程中存在一些分歧和挑战,因此并未发布。 ECMAScript 5ES5,也称为 ECMAScript 5,于 2009 年发布。它是 ECMAScript 标准的第五个版本。在此版本中,我们获得了一些重要功能,例如严格模式、JSON 支持和改进的数组操作。 ECMAScript 5.1ES5.1 也称为 ECMAScript 5.1,于 2011 年发布。它是 ECMAScript 5 的一个小更新;它主要侧重于使标准更一致并纠正错误。 ECMAScript 2015ES6 也称为 ECMAScript 6,于 2015 年发布。它是 ECMAScript 标准的第六个版本。在此版本中,它引入了几个重要功能,例如 let 和 const、箭头函数、模板字面量 和类。 ECMAScript 2016ECMAScript 2016,也称为 ES7,引入了一些旨在使代码更高效、更易读的新功能。ES7 于 2016 年发布。 幂运算符:ES7 在已支持的 JavaScript 算术运算(如 +、-、*)之外,添加了一个幂运算符(**)。此运算符将第一个操作数提升到第二个操作数的幂。 Includes():如果数组包含某个值,则返回 true,否则返回 false。 ECMAScript 2017ECMAScript 2017,也称为 ES8,于 2018 年发布。在此版本中,它允许使用 JavaScript 进行新的编码方式,例如 padStart()、padEnd()、await/async、object.entries() 等。 ECMAScript 2018ECMAScript 2018 是最新的更新,于 2018 年发布。它引入了一些功能,例如扩展运算符和剩余参数等。
|
简介 JavaScript 语法规定了与 C 和 Java 类似的有效代码的编写规则。简单来说,JavaScript 语法指的是规定 JavaScript 编程语言中代码结构和排列方式的规则和约定。它是区分大小写的,使用分号来终止...
阅读 3 分钟
在 JavaScript 中,运算符是作用于一个或多个操作数以产生结果的特殊符号或关键字。它在控制语言中的流程和数据处理方面起着重要作用。类型 JavaScript 支持各种运算符...
阅读 6 分钟
JavaScript 是一种编程语言,它使开发人员能够创建交互式网页。JavaScript 是一种高级、解释型编程语言,主要用于构建交互式和动态网站。JavaScript 是最流行的编程语言之一,它包含许多相关的特性...
阅读 3 分钟
JavaScript 注释 Web 开发中最广泛使用的计算机语言之一是 JavaScript。无论您的开发经验水平如何,编写清晰易懂的代码都至关重要。在代码中使用注释是实现这一目标的最有效方法之一。本文...
阅读 3 分钟
Java 和 JavaScript 的区别 Java 是一种 OOP 编程语言,而 JavaScript 是一种 OOP 脚本语言。Java 用于创建运行在虚拟机或浏览器中的应用程序,而 JavaScript 代码仅在浏览器上运行。尽管两者都是编程或脚本语言...
阅读 4 分钟
在 JavaScript 中,“Hello, world!”是一个简单的程序,可在控制台打印 Hello, world!。由于它是一个简单的程序,因此通常用于向初学者介绍新的编程语言。在接下来的教程中,我们将制作我们的第一个 JavaScript...
阅读 3 分钟
教程 编译器 Promise 闭包 DOM 面试题 --> 我们的设计适用于初学者和专业人士。JavaScript 用于创建客户端动态页面。JavaScript 是一种基于对象的轻量级脚本语言,并且...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India