angular version 4.4.4 になりますが、

```

    this.tableInfo.dataList = [...this.tableInfo.dataList]
    
```

このようなロジックを見つけまして、`this.tableInfo.dataList`はclassの配列になります。  
同要素に対して `[...XXX]`を囲み代入しているのですが、何を意味しているのか分かりません。

もしご存知な方いらっしゃいましたら、ご教示お願いいたします。  
よろしくお願いいたします。
CC BY-SA 4.0
2019-09-13T02:21:39.797
59029
2019-09-13T07:28:18.653
2019-09-13T07:28:18.653
241
34515
question
javascript angular4
angular [...XXX] これはなにを意味するのでしょうか
ECMAScript
2015の[スプレッド構文](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Spread_syntax)で、質問の使い方では、配列をコピーする動作です。
CC BY-SA 4.0
2019-09-13T03:32:20.643
59030
2019-09-13T03:32:20.643
241
59029
answer