Baviro
FőoldalKategóriákRanglista
Baviro

Teszteld a tudásod szórakoztató kvízekkel

© 2026 Baviro. Minden jog fenntartva.

Felfedezés

KategóriákÖsszes kvízRanglista

Rólunk

RólunkAdatvédelem

Top kategóriák

FöldrajzTörténelemTudománySportSzórakozás
  1. Főoldal
  2. →Technológia
  3. →Programozás
  4. →Programozási Nyelvek
  5. →JavaScript: ígéretek, async és az eseményhurok

JavaScript: ígéretek, async és az eseményhurok

Fejtsd meg a JavaScript async viselkedését kérdésekkel az ígéretekről, async/await-ról, mikrotaskokról és az eseményhurkokról. Gyakorolni fogod a végrehajtási sorrend előrejelzését, a finom időzítési ...

Minden kérdés pontosságát ellenőrizzük
106 kérdés
1,326 játék

Kvíz indítása

Válassz nehézségi szintet és kérdésszámot a kezdéshez.

Nehézség kiválasztása
Kérdésszám kiválasztása
Auto-váltás

A kvízről

Amit gyakorolni fogsz

Az ígéretláncoktól az async/await-ig, ez a kvíz arra összpontosít, hogyan ütemezi a JavaScript a munkát a hívási veremben, a feladat sorban és a mikrotask sorban.

Minden kérdésnek 4 válaszlehetősége van, és nincs időkorlát, így alaposan átgondolhatod a nehéz végrehajtási sorrend forgatókönyveket sietés nélkül.

Nehézség és kvíz beállítás

A nehézség szándékosan vegyes: gyors fogalmi ellenőrzéseket láthatsz a mélyebb „jósolj kimenetet” elemek mellett, amelyek a valódi megértést tesztelik.

Válaszd ki a kérdések számát és nehézségi szintet a kezdés előtt, hogy testre szabd az ülést—rövid a bemelegítésekhez, hosszabb a részletes áttekintéshez.

Gyakori csapdák, amikre figyelni kell

Sok hiba abból adódik, hogy feltételezzük, hogy az ígéretek úgy viselkednek, mint a setTimeout, vagy elfelejtjük, hogy a mikrotaskok a következő makrotask előtt futnak.

- A mikrotaskok (Promise callbackek) összekeverése a makrotaskokkal (időzítők, I/O) - Elfelejteni, hogy az async függvények azonnal ígéretet adnak vissza - Rosszul értelmezni a then/catch/finally láncolást és a visszatérési értékeket - Feltételezni, hogy az await „blokkolja” a szálat ahelyett, hogy átadná az eseményhuroknak - Hiányzó hiba terjedési szabályok és a nem kezelt elutasítás viselkedése ## Tippek a gyors fejlődéshez

Célod legyen lépésről lépésre magyarázni az ütemezést (verem → mikrotaskok → makrotaskok) a végső kimenet kitalálása helyett.

A kihagyott kérdések újrajátszása kisebb kérdésszámmal nagyszerű módja a minták rögzítésének, amelyek folyamatosan megjelennek a valódi projektekben.

Mintakérdések

Mit jelent egy Promise a JavaScriptben?

  • A.Egy érték, amely most elérhető, a jövőben elérhető, vagy soha.
  • B.Egy végtelen ciklus.
  • C.Egy függvény, amely mindig visszaad egy értéket.
  • D.Egy objektum, amely nem módosítható.

Melyik metódust használják a Promise teljesítésének kezelésére?

  • A..then()
  • B..catch()
  • C..finally()
  • D..resolve()

A következők közül melyik NEM egy Promise állapot?

  • A.Felfüggesztett
  • B.Függő
  • C.Teljesített
  • D.Elutasított

Kvíz GYIK

Hány kérdés van ebben a kvízben?

Ez a kvíz 106 kérdést tartalmaz, amelyek az ígéretekről, async/await-ról és az eseményhurok viselkedéséről szólnak.

Van időzítő vagy időkorlát?

Nincs. Minden kérdés időtlen, így alaposan átgondolhatod a végrehajtási sorrendet.

Milyen válaszformát használ a kvíz?

Minden kérdés több választási lehetőséggel rendelkezik, 4 opcióval.

Választhatom a kérdések számát és nehézségi szintet?

Igen. A kezdés előtt kiválaszthatod a preferált kérdések számát és nehézségi szintet.

Milyen témák vannak a legnagyobb hangsúlyozás alatt?

Várj mikrotaskok és makrotaskok, ígéretláncolás, async/await szemantika és gyakori hiba-kezelési csapdák.

Játszd ezt a kvízt más nyelven(7)

en
JavaScript: promises, async, and the event loopEnglish
sk
JavaScript: promisy, async a event loopSlovenčina
cs
JavaScript: promisy, async a event loopČeština
de
JavaScript: Promises, async und die EreignisschleifeDeutsch
es
JavaScript: promesas, async y el ciclo de eventosEspañol
pl
JavaScript: obietnice, async i pętla zdarzeńPolski

Kapcsolódó kvízek

Rust: tulajdonjog, kölcsönzés és élettartamok

Rust: tulajdonjog, kölcsönzés és élettartamok

Fejleszd a Rust tulajdonjogi modelljének, kölcsönzési szabályainak és élettartam-annotációinak megértését gyakorlati, kódra összpontosító kérdésekkel. Át fogod dolgozni a gyakori fordítóhibákat, kiválasztod a legbiztonságosabb javításokat, és kialakítod az intuíciódat arról, hogyan gondolkodik a kölcsönző ellenőr. Válaszd ki a preferált nehézségi szintet és a kérdések számát, majd tanulj a saját tempódban, időkorlát nélkül.

2,929
Játssz most →
Python: területek, zárványok és dekorátorok

Python: területek, zárványok és dekorátorok

Fejtsd meg, hogyan találja meg a Python a neveket és tartja fenn az állapotot a hívások között ezzel a fókuszált kvízzel a területekről, zárványokról és dekorátorokról. Valós példákon keresztül dolgozol, mint a beágyazott függvények, nem helyi/globális használat és csomagoló függvények. Válaszd ki a kérdések számát és nehézségi szintet, hogy megfeleljen a komfortszintednek, majd tanulj minden magyarázatból, ahogy haladsz.

4,271
Játssz most →
Kiberbiztonsági Fenyegetések és Védekezések

Kiberbiztonsági Fenyegetések és Védekezések

Azonosítsa a gyakori kiberfenyegetéseket és a legjobb védekezési gyakorlatokat a kockázat csökkentésére. Tartalmazza a phishinget, a rosszindulatú szoftvereket, a jelszavakat, a többfaktoros hitelesítést, az alapvető titkosítást és a biztonságos böngészési szokásokat.

3,466
Játssz most →
A felhőalapú számítástechnikai szolgáltatási modellek magyarázata

A felhőalapú számítástechnikai szolgáltatási modellek magyarázata

Ellenőrizd, hogy mennyire érted, hogyan kerülnek szállításra és használatra a felhőszolgáltatások. Tartalmazza az IaaS, PaaS, SaaS, konténerek és virtuális gépek, régiók/hozzáférhetőségi zónák, valamint a megosztott felelősség alapjait.

2,222
Játssz most →
Programozási Nyelv Szintaxis Alapok

Programozási Nyelv Szintaxis Alapok

Teszteld tudásodat a népszerű nyelvek közötti általános programozási szintaxisról. A kérdések a változókra, ciklusokra, függvényekre és alapvető adatszerkezetekre összpontosítanak, anélkül, hogy mély számítástechnikai elméletre lenne szükség.

4,072
Játssz most →
Számítógép Hardverelemek és Szerepek

Számítógép Hardverelemek és Szerepek

Illessze össze a kulcsfontosságú PC-alkatrészeket azzal, amit csinálnak és ahogyan befolyásolják a teljesítményt. Tartalmazza a CPU-t, GPU-t, RAM-ot, tárolási típusokat, alaplapokat, tápegységeket és portokat.

2,728
Játssz most →