展开<对象>:Spread

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

使用展开操作符展开的可以是数组也可以是对象,下面先添加一个对象,名字叫 data,里面有个属性,名字是 title,设置一下对应的值。假设应用里还有一个对象,名字叫 author,这个对象里也有一个属性,名字是 name,再设置一下它的值。

下面我要创建一个新的对象,这个对象里的内容需要上面的 data 还有 author 里的内容。对象的名字叫 book,现在我想把 data 对象里的所有属性放到这个新的对象里,这里就可以使用一个展开操作符,就是三个点,然后是要展开的对象的名字,这里就是 data,这样会把 data 对象里的所有的东西全部拿出来,再把它们放到这个新创建的 book 对象里。

这个对象里我还需要一个 author 属性,它的值可以是上面定义的 author 这个对象的值。可以这样,添加一个 author 属性,它的值可以使用 author 来表示。

这种情况我们可以用一个更简单的写法,直接添加一个 author,这样就会在这个对象里添加一个 author 属性,对应的值就是上面这个 author 。

查看一下创建的这个 book 对象,它里面有来自 data 对象里的所有的东西,比如这个 title 属性,另外它里面还有一个 author 属性,属性的值跟上面定义的这个 author 对象是一样的。

展开<对象>:Spread《 Node.js 服务端应用开发:熟悉语言 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点