什么是解构? – ES6中允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构 ( Destructuring)。
比如有一个数组:
let arr = [1,2,3]
之前,我想获取其中的值,只能通过角标。ES6可以这样:
结果
例如有个person对象:
我们可以这么做:
结果:
如过想要用其它变量接收,需要额外指定别名:
{name:n} :name是person中的属性名,冒号后面的n是解构后要赋值给的变量。
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!