ES6中的解构赋值
ES6解构:es6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称之为解构。 解构赋值是对赋值运算符的扩展。 他是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。 解构模型 在解构中,有下面两部分参与: 1.解构的源,解构赋值表达式的右边部分。 2.解构的目标,解构赋值表达式的左边部分。 解构赋值 1.数组的解构赋值 var [a,b,c] = [1,2,3]; console.log(a);//1 console.log(b);//2 console.log(c);//3 //本质上这种写法
下载地址
用户评论