Keduanya menggunakan ... tetapi dalam arah yang berlawanan: spread mengembangkan sebuah koleksi menjadi item-item individual; rest mengumpulkan item-item ke dalam satu array/object.
Spread — perluas
js
a = [, ], b = [, ];
merged = [...a, ...b];
copy = [...a];
obj = { ...user, : };
.(...[, , ]);
