બંને ... વાપરે છે પરંતુ વિપરીત દિશામાં: સ્પ્રેડ વિસ્તૃત કરે છે એક કલેક્શનને વ્યક્તિગત આઇટમ્સમાં; રેસ્ટ એકત્રિત કરે છે આઇટમ્સને એક એરે/ઑબ્જેક્ટમાં.
સ્પ્રેડ — વિસ્તૃત કરો
js
a = [, ], b = [, ];
merged = [...a, ...b];
copy = [...a];
obj = { ...user, : };
.(...[, , ]);
