Mi az a megfigyelhető programozás?
Mi az a megfigyelhető programozás?

Videó: Mi az a megfigyelhető programozás?

Videó: Mi az a megfigyelhető programozás?
Videó: Promises vs Observables in 2 minutes 2024, November
Anonim

An Megfigyelhető egyszerűen egy adatgyűjtemény, amely meghívásra (előfizetésre) vár, mielőtt bármilyen adatot kibocsáthatna. Ha ígéretekkel dolgozott, akkor az adatok elérésének módja a then() operátorral való láncolás, vagy az ES6 async/await használata.

Ennek megfelelően mi a megfigyelhető típus?

An Megfigyelhető olyan, mint a hangszóró, amely értéket bocsát ki. Valamilyen munkát végez, és bizonyos értékeket bocsát ki. Az operátor olyan, mint a fordító, amely lefordítja/módosítja az adatokat egyik űrlapról a másikra. A Megfigyelő megkapja ezeket az értékeket.

Ezt követően felmerül a kérdés, hogy mi haszna van a megfigyelhetőnek? Megfigyelhetőek link. Megfigyelhetőek támogatást nyújtanak az üzenetek továbbításához a kiadók és az előfizetők között Alkalmazás . Megfigyelhetőek jelentős előnyöket kínálnak a többi eseménykezelési, aszinkron programozási és több érték kezelési technikához képest.

Továbbá, hogyan működnek a megfigyelhető adatok?

Megfigyelhetőek adatforrás burkolók, majd a megfigyelő végrehajt néhány utasítást, ha új érték vagy változás történik az adatértékekben. Az Megfigyelhető előfizetésen keresztül kapcsolódik a végrehajtást végző megfigyelőhöz, előfizetési módszerrel a megfigyelő csatlakozik a megfigyelhető kódblokk végrehajtásához.

Mi az a megfigyelhető RxJS?

RxJS bemutatja Megfigyelhetőek , egy új Push rendszer a JavaScripthez. An Megfigyelhető több érték előállítója, "nyomja" azokat a megfigyelőknek (fogyasztóknak). A függvény egy lustán kiértékelt számítás, amely szinkronban egyetlen értéket ad vissza híváskor.

Ajánlott: