ES6语法
时间: 2023-07-01 22:26:56 浏览: 171
ES6是ECMAScript 2015的简称,是JavaScript的一种标准,它引入了许多新的语言特性和API。下面是ES6常用的一些语法:
1. let和const关键字用于声明变量和常量,let声明的变量具有块级作用域,const声明的常量不能被重新赋值。
2. 箭头函数:可以使用箭头函数来简化函数的写法,例如:
```
const sum = (a, b) => a + b;
```
3. 模板字符串:使用反引号(``)来定义字符串,可以在其中插入变量和表达式,例如:
```
const name = "Tom";
console.log(`Hello, ${name}!`);
```
4. 解构赋值:可以从数组或对象中提取数据并赋值给变量,例如:
```
const arr = [1, 2, 3];
const [a, b, c] = arr;
console.log(a, b, c); // 1, 2, 3
const obj = { name: "Tom", age: 20 };
const { name, age } = obj;
console.log(name, age); // Tom, 20
```
5. Promise:用于处理异步操作,它可以让代码更加简洁和可读。
6. class关键字:用于定义类,可以使用extends关键字继承父类。
7. 模块化:使用import和export语句来导入和导出模块,可以让代码更加模块化和可维护。
8. 新的数据结构:ES6引入了Map、Set、WeakMap和WeakSet等新的数据结构,它们可以更加方便地处理数据。
阅读全文