02、ES6 赋值的扩展
来源:互联网 发布:华为软件测试 编辑:程序博客网 时间:2024/05/14 18:07
赋值的扩展(结构赋值: 可以按照一定的结构进行赋值)
let [a,b] = [1,2];
console.log(a,b);
let [aa,[bb,cc]] = [11,[22,33]];
console.log(aa,bb,cc);
运行结果:
let obj = {
arr:[],
str:''
};
let {arr,str} = obj;
console.log(arr,str);
说明:对象在进行结构赋值的时候,其属性名一定要对上,还有括号也是用的{}
运行结果:
var a = 'hello';
var b = 'chongqing';
var [a,b] = [a,b]
console.log(a,b);
var [a,b] = [b,a]
console.log(a,b);
说明:注意两者的区别,由于let不允许重复声明,如果用let的话不可以
运行结果
0 0
- 02、ES6 赋值的扩展
- es6入门(二):解构赋值和字符串的扩展
- es6函数的扩展
- ES6 数组的扩展
- 【ES6】字符串的扩展
- 【ES6】正则的扩展
- 【ES6】数组的扩展
- ES6对象的扩展
- ES6-函数的扩展
- 【es6】字符串的扩展
- 【es6】数值的扩展
- 【es6】对象的扩展
- ES6--字符串的扩展
- ES6--数值的扩展
- ES6--数组的扩展
- ES6--对象的扩展
- ES6--函数的扩展
- es6字符串的扩展
- 西电捷通:让安全对抗行走在安全体系框架中
- c++实验5-数组分离
- 源码分析Handler机制
- 编译链接
- OSTaskCreateHook(),OSTaskDelHook(),OSTaskSwHook(),OSTaskStatHook()
- 02、ES6 赋值的扩展
- 深入浅谈andorid_如何加载图片,三级缓存
- Go遍历文件夹
- 如何解决电商网站SEO优化中的问题?
- 八数码
- arm-none-linux-gnueabi-gcc下载
- Private Destructor
- qt5信号与槽新语法
- PhotoView图片的缩放与滑动