ES6学习day02:变量的解构赋值

出差了一个月,所以这么久未更博,期间的学习笔记都是记录在纸质笔记本上,由此可见,不管去哪里,带上一支笔和一个笔记本的重要性。今天起会把纸质笔记本上记录的ES6知识点一点点搬到这里。今天先搬移变量的解构赋值。

解构的定义:

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。

变量的解构赋值主要学习了以下五个部分:

  • 数组的解构赋值
  • 对象的解构赋值
  • 字符串的解构赋值
  • 函数参数的解构赋值
  • 解构的用途

1.数组的解构赋值

es6的数组解构赋值写法如下:

ES6学习day02:变量的解构赋值_第1张图片

本质上,这种写法属于“模式匹配”。

ES6学习day02:变量的解构赋值_第2张图片

等号两边的模式要相同,左边的变量才会被赋给对应的值。

你可能感兴趣的:(ES6,JavaScript,ES6,解构赋值,let,const)