- 展开操作符可以用于展开数组和对象。
- 一开始创建一个名为data的对象,包含一个属性title及其值。
- 接着创建一个名为author的对象,含有一个属性name及其值。
- 然后要创建一个新对象,名为book,它将包含data和author对象中的属性。
- 使用展开操作符
...
将data对象的所有属性添加到book对象中。 - book对象也将包含一个author属性,其值是之前定义的author对象。
- 通过直接在book中添加author,可以简化代码,author属性会自动取author对象的值。
- 最终,book对象中有来自data的属性,如title,以及author属性,其值是author对象。