解构赋值的用途

Posted web全端小屋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解构赋值的用途相关的知识,希望对你有一定的参考价值。

解构赋值的用途
1.交换变量的值

var a = 100;
var b = 200;
var t;
t = a;
a = b;
b = t;
//解构赋值的写法完成【ES6交换变量的值】
var x = 100;
var y = 200;
[x, y] = [y, x];
console.log(x);
console.log(y);
优点1:直观
优点2:一一对应
优点3:节省内存空间(不用多申请变量)

2.从函数返回多个值

 


3.函数参数的定义
4.提取json数据
5.函数参数的默认值
6.遍历Map结构
7.输入模块的制定方法

以上是关于解构赋值的用途的主要内容,如果未能解决你的问题,请参考以下文章

001-es6变量声明解构赋值解构赋值主要用途

解构赋值的用途

什么是解构赋值及其用途?

解构赋值的用途

es6--解构赋值-用途

ES6 解构赋值用途