ทั้งคู่ใช้ ... แต่ใน ทิศทางตรงข้าม: spread ขยาย คอลเลคชันเป็นรายการแต่ละชิ้น; rest รวบรวม รายการเป็น array/object เดียว
Spread — ขยาย
js
a = [, ], b = [, ];
merged = [...a, ...b];
copy = [...a];
obj = { ...user, : };
.(...[, , ]);
