1解构赋值
①定义.解析某一数据结构,将我们想要的东西提取出来,赋值给变量或者常量
②应用场景:交换变量的值;从函数返回多个值,可以返回一个数组,也可以返回一个对象;函数参数的定义,方便将一组参数与变量名对应起来,数组的参数是有次序的,对象的参数是没有次序的;指定函数参数的默认值;遍历Map解构,方便获取键名和键值;加载模块;提取JSON数据
2.数组的解构赋值
①原理:模式(结构)匹配;索引值相同的完成赋值,不取的就用逗号隔开
②默认值:
1解构赋值
①定义.解析某一数据结构,将我们想要的东西提取出来,赋值给变量或者常量
②应用场景:交换变量的值;从函数返回多个值,可以返回一个数组,也可以返回一个对象;函数参数的定义,方便将一组参数与变量名对应起来,数组的参数是有次序的,对象的参数是没有次序的;指定函数参数的默认值;遍历Map解构,方便获取键名和键值;加载模块;提取JSON数据
2.数组的解构赋值
①原理:模式(结构)匹配;索引值相同的完成赋值,不取的就用逗号隔开
②默认值: