TypeScript入门与实战
上QQ阅读APP看书,第一时间看更新

4.2.1 展开数组字面量

在数组字面量中可以使用展开运算符。数组字面量中的展开运算符可以应用在任何可迭代对象上,它的作用是将迭代产生的每个值插入数组字面量的指定位置上。示例如下:


01 const firstHalfYearSeasons = ['Spring', 'Summer'];
02 const seasons = [...firstHalfYearSeasons, 'Fall', 'Winter'];
03 
04 seasons; // ["Spring", "Summer", "Fall", "Winter"]

数组字面量可以仅由一个展开元素构成,这相当于对数组进行了复制操作。