ორივე იყენებს ... მაგრამ საპირისპირო მიმართულებით: spread გაფართოებს კოლექციას ცალკეულ ელემენტებად; rest აგროვებს ელემენტებს ერთეულ array/object-ად.
Spread — გაფართოება
js
a = [, ], b = [, ];
merged = [...a, ...b];
copy = [...a];
obj = { ...user, : };
.(...[, , ]);
