深圳市法本信息技术股份有限公司(单题)

题型 难易度 出现频率 浏览 评论
问答题 10 0
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)这句话的解释:第一步从数组或者对象中提取值,第二步将提取到的值对变量进行赋值;

1、简单语法;

2、模式匹配

注释:可以从数组中提取值,按照对应位置,对变量赋值,本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值

3、可以设置默认值

4、对象的解构赋值

 对象解析与数组解析的不同点在于,数组的按照一定的顺序的,变量的取值取决于他的位置;而对象的属性没用顺序,变量必须与对象的属性名相同,才可以正确的取到值

5、注意点:注意是模式还是变量,变量采用的是逗号分开,模式后面紧跟的是冒号,我们只对变量赋值,不对模式赋值

还能输入{{limitInput-commentDet.length}}个字符