ES6解构赋值
1、解构赋值的理解
以前对变量赋值只能为变量指定赋值,es6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。
是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值,方便了复杂对象中数据字段的获取。
2、解构赋值的应用场景
(1)交换变量
let x = 1;
let y = 2;
[x, y] = [y, x];
(2)从函数返回多个值
// 返回一个数组
function example() {
return [1,...
原创
2021-09-07 10:43:18 ·
761 阅读 ·
0 评论