JavaScript

Spread & rest (...)

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

Tri pikat ... në JavaScript e „hapin“ një varg ose objekt (spread) — p.sh. për ta kopjuar ose bashkuar — ose mbledhin shumë vlera në një (rest) te parametrat e funksionit.

EnglishEN

The three dots ... in JavaScript “spread out” an array or object (spread) — e.g. to copy or merge it — or gather many values into one (rest) in function parameters.

Si ta mendosh

Si kur i derdh frutat nga dy shporta në një tas të madh: të gjitha bashkë, pa i zbrazur shportat origjinale.

Lexoje në anglisht

Like pouring the fruit from two baskets into one big bowl: all together, without emptying the original baskets.

Shembull kodijavascript

const pemet = ["mollë", "dardhë"];
const teGjitha = [...pemet, "karotë"];       // ["mollë", "dardhë", "karotë"]
const studenti = { emri: "Arta", mosha: 16 };
const meMoshenERe = { ...studenti, mosha: 17 };  // kopje me moshë të re

Terma të lidhur