JavaScript中 ES6变量的结构赋值

原创 Fly丶 教程 js 34阅读 10 天前 举报

变量的结构赋值用户很多

1、交换变量的值

上面的代码交换变量x和变量y的值,这样的写法不仅简洁,易读,语义非常清晰

2、从函数返回多个值

函数只能返回一个值,如果要返回多个值,只能讲他们放在数组或者对象里返回。了解 解构赋值 ,取值这些值非常方便

3、函数参数的定义

解构赋值可以方便的讲一组参数与变量名对应起来。

4、提取JSON数据

解构赋值对提取JSON对象中的数据尤其有用

5、函数参数的默认值

、、、

6、遍历Map结构

任何部署了Iterator接口的对象都可以使用for... of循环遍历。Map结构原生支持Iterator接口,配合变量的解构赋值获取名和键值就非常方便。

如果只想获取键名,或者只想获取键值,可以这样写。

前端全栈学习交流圈:866109386,面向1-3经验年前端开发人员,帮助突破技术瓶颈,提升思维能力
群内有大量PDF可供自取,更有干货实战项目视频进群免费领取。

7、输入模块的指定方法

加载模块时,往往需要指定输入的方法。解构赋值使得输入语句非常清晰。

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复