标签: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.输入模块的制定方法
标签:es6 参数 方法 内存 交换 优点 结构 写法 空间
原文地址:http://www.cnblogs.com/jewave/p/6238607.html