es6-变量的解构赋值
程序员文章站
2022-04-29 18:39:19
es6-变量的解构赋值 ......
// 变量的解构赋值 从数组对象中提取值,对变量进行赋值,解构赋值在实际开发中大量减少我们的代码量 // 数组的结构赋值 // es5的写法 // let a = 1; // let b =2; // let c = 3; let [a,b,c] = [1,2,3]; //左边的结构和右边的结构对称 let [d,[f,k],e] = [1,[3,4],5] console.log(a+b+c); //6 console.log(d+f+k+e); //13 let [foo="true"] = []; //默认值 console.log(foo); //true //undefind和null的区别:null这个值有但为空 undefined没有值 let [j,g="ananiah"] = ['2333']; //默认值 console.log(j+g); //2333ananiah // 对象结构 键值对的形式去获取 let {foo1,bar} = {foo1:"foo",bar:"bar"}; console.log(foo1+bar); //foobar // 坑 let fcc; ({fcc} = {fcc:"123"}); //加上元括弧即可 console.log(fcc); const [l,o,p,m,n] = 'abcde'; console.log(l); //a console.log(o); //b console.log(p); //c console.log(m); //d console.log(n); //e
上一篇: Oracle表空间满处理方式
下一篇: 变量和简单的数据类型
推荐阅读
-
sqlserver存储过程中SELECT 与 SET 对变量赋值的区别
-
post提交中的变量赋值有关问题
-
JavaEE基础day02 1.定义Java中的变量 四类八种 2.变量定义和使用的注意事项 3.数据类型的转换、强制数据类型转换4.算数运算符、比较运算符、逻辑运算符、赋值运算符、三元运算符
-
在js中取json.php的数据并赋值给js中变量
-
php的list()的一步操作给一组变量进行赋值的使用_PHP教程
-
Python中关于变量赋值操作的实例分享
-
ES6第二章 关于“变量的解构赋值”不得不说的事~
-
ES6之变量的解构赋值
-
js全局变量在其他方法中赋值后无法影响到该方法外的全局变量的值(奇葩问题)
-
变量解构赋值