码迷,mamicode.com
首页 > 其他好文 > 详细

(6)解构赋值的用途

时间:2016-12-31 07:24:21      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:es6   参数   方法   内存   交换   优点   结构   写法   空间   

解构赋值的用途
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.输入模块的制定方法

(6)解构赋值的用途

标签:es6   参数   方法   内存   交换   优点   结构   写法   空间   

原文地址:http://www.cnblogs.com/jewave/p/6238607.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!