Koodaus

Promise

Englanniksi: Promise

Määritelmä

Objekti joka edustaa tulevaisuudessa valmistuvaa arvoa.

Selitys

Promise on JavaScriptin tapa käsitellä asynkronisia operaatioita. Se voi olla pending (odottaa), fulfilled (onnistui) tai rejected (epäonnistui). Promiset ovat async/awaitin taustalla ja mahdollistavat siistimmän asynkronisen koodin.

Esimerkkejä

  • fetch("/api/data").then(r => r.json())
  • Promise.all([fetchA(), fetchB()])
  • new Promise((resolve, reject) => { ... })

Selaa kaikkia termejä

Tutustu koko vibekoodauksen sanastoon.

Koko sanasto