JavaScript

async / await

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

ShpjegimiSQ

async/await është mënyra e lexueshme për të punuar me Promise-at. Funksioni shënohet async, dhe me await pret rezultatin e një pune që zgjat (si fetch) sikur të ishte kod i zakonshëm, rresht pas rreshti — pa zinxhirë .then().

EnglishEN

async/await is the readable way to work with Promises. You mark the function async, and with await you wait for the result of something slow (like fetch) as if it were normal code, line by line — no .then() chains.

Si ta mendosh

Si porosia në furrë: e jep porosinë, prit derisa të jetë gati (await), pastaj vazhdon me ditën — por furra s'ndalet për klientët e tjerë.

Lexoje në anglisht

Like ordering at the bakery: you place the order, wait until it's ready (await), then get on with your day — but the bakery doesn't stop for other customers.

Shembull kodijavascript

async function merrTermat() {
  const pergjigja = await fetch("/data/terms.json");
  const te_dhenat = await pergjigja.json();
  return te_dhenat.terms;
}

Terma të lidhur