解构赋值使用,结构赋值是什么类型的拷贝
1.使用先声明后赋值
let obj={a:1,b:2}
let a,b//此处先声明了变量
({a,b}=obj)//使用先声明变量,后用结构赋值,就需要在外面加个(),不加就报错
console.log(a,b);//打印赋值后的变量
查看结果
2.直接声明赋值
let obj={a:1,b:2}
let {a,b}=obj//这里是直接声明,并且赋值,就不需要外层的()
console.log(a,b);
结果是和第一个完全相同的
3.注意点一
let obj={a:
原创
2022-04-13 21:13:08 ·
218 阅读 ·
0 评论