- TypeScript入门与实战
- 钟胜平编著
- 141字
- 2021-01-15 15:36:03
4.2.2 展开对象字面量
在对象字面量中也可以使用展开运算符。对象字面量中的展开运算符会将操作数的自身可枚举属性复制到当前对象字面量中。示例如下:
01 const point2d = { 02 x: 0, 03 y: 0, 04 }; 05 06 const point3d = { 07 ...point2d, 08 z: 0, 09 }; 10 11 point3d; // { x: 0, y: 0, z: 0 }
对象字面量可以仅由一个展开属性定义构成,这相当于对对象进行了复制操作。