ES6(ES2015)是如何演化并为现代的JavaScript带来新功能的
在这篇文章中,你将了解ES6(ES2015)是如何演化并为现代的JavaScript带来新的功能的。
ES6是ECMAScript 6的缩写。它是ECMAScript的第6个版本,是为了实现JavaScript的标准化。 ES6的十大特点是:let和const关键字,箭头函数,多行字符串,默认参数,模板字面,结构化赋值,增强的对象字面,承诺。
例子1
在这个例子中,我们来演示一下箭头函数(=>) –
解释
-
第1步 – 定义一个箭头函数’square’,以一个数字为参数并返回该数字的平方。
-
第2步 – 调用该函数,并将该函数调用分配给一个值:’result’。
-
第 3 步 – 显示结果。
例2
解释
-
第1步 -定义 一个以两个数字为参数的 “矩形 “类。该类使用构造函数来分配两个值。
-
第2步 – 使用一个对象 调用 该类。
-
第 3步 -显示 数值。