• 周二. 10 月 8th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

ES6的新特性

admin

11 月 28, 2021

###

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;
}

####

####

发表回复