变量的结构赋值用户很多
1、交换变量的值
上面的代码交换变量x和变量y的值,这样的写法不仅简洁,易读,语义非常清晰
2、从函数返回多个值
函数只能返回一个值,如果要返回多个值,只能讲他们放在数组或者对象里返回。了解 解构赋值 ,取值这些值非常方便
3、函数参数的定义
解构赋值可以方便的讲一组参数与变量名对应起来。
4、提取JSON数据
解构赋值对提取JSON对象中的数据尤其有用
5、函数参数的默认值
、、、
6、遍历Map结构
任何部署了Iterator接口的对象都可以使用for... of循环遍历。Map结构原生支持Iterator接口,配合变量的解构赋值获取名和键值就非常方便。
如果只想获取键名,或者只想获取键值,可以这样写。
前端全栈学习交流圈:866109386,面向1-3经验年前端开发人员,帮助突破技术瓶颈,提升思维能力
群内有大量PDF可供自取,更有干货实战项目视频进群免费领取。
7、输入模块的指定方法
加载模块时,往往需要指定输入的方法。解构赋值使得输入语句非常清晰。
评论 (0 )
最新评论
暂无评论
赶紧努力消灭 0 回复