在打字稿中使用[...]运算符

时间:2017-12-18 18:18:58

标签: javascript angular typescript

我在网站上浏览了打字稿代码(使用Angular 2),我发现了以下内容:

let episodesCopy = JSON.parse(JSON.stringify(this.episodes))

this.episodes=[...episodesCopy,this.otherEpisodes.pop()];

我想了解...中的运算符...episodesCopy是打字运算符运算符还是javascript运算符?它到底是做什么的?

1 个答案:

答案 0 :(得分:-1)

这是spread运算符或扩展语法。它本质上是一个表达式(通常是一个数组)并将其转换为多个语句。