Spread (...) operator သည် array သို့မဟုတ် object ကို ၎င်း၏ elements/properties များအဖြစ် ချဲ့ထွင်ရန်သုံးသည်။
Rest (...) operator သည် elements အများအပြားကို array တစ်ခုအဖြစ် စုစည်းရန်သုံးသည်။
javascript
// Spread operator
const arr1 = [1, 2, 3];
const arr2 = [...arr1, 4, 5]; // [1, 2, 3, 4, 5]
console.log(arr2);
// Rest operator
function sum(...numbers) {
return numbers.reduce((total, num) => total + num, 0);
}
console.log(sum(1, 2, 3, 4)); // 10You should see
[ 1, 2, 3, 4, 5 ] 10