zl程序教程

您现在的位置是:首页 >  后端

当前栏目

ES6的新特性

ES6 特性
2023-09-14 09:00:32 时间

###

ES6的新特性

1.const

ES5没有定义声明常量的方式,ES6标准中引入了新的关键字const来定义常量。

常量必须给初始值; 常量不能在同一作用域内重新定义或赋值;

const PI = 3.14;

console.log(PI);

2.let

JS中作用域有:全局作用域、函数作用域

ES6中新增了块级作用域。

let关键字声明块级变量
ES6中增加了let关键字声明变量,声明的变量只在当前代码块中生效(块级作用域)。

3,箭头函数

使用箭头定义函数 => goes to,目的是简化函数的定义并且里面的this也比较特殊。

基本定义:

// 非箭头函数
let fn = function (x) {
return x * 2;
}
// 箭头函数,等同于上面的函数
let fn = (x) => {
return x * 2;
}

####

 

 

 

 




####