Přejít k navigační liště

Zdroják » Zprávičky » Jak simulovat více vláken v JavaScriptu

Jak simulovat více vláken v JavaScriptu

Prohlížeče vykonávají kód JavaScriptu v jednom vlákně. To se časem změní s příchodem Web Workers, které jsou součástí specifikace HTML5, ale zatím se jedná o pevně dané omezení. James Edwards v článku Multi-threading in JavaScript popisuje metodu, kterou můžete více vláken v prohlížeči částečně simulovat. Používá při tom asynchronní časovače, které periodicky spouštějí části javascriptového kódu. Zabrání se tak zároveň zatuhnutí prohlížeče nebo zobrazení mezi programátory tolik neoblíbeného dialogu „Skript na stránce běží příliš dlouho, přejete si jej ukončit?“

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře

TypeScript 6.0 Beta – detailní rozbor všech změn

TypeScript 6.0 Beta nepřináší záplavu nových jazykových funkcí, ale představuje zásadní přechodovou verzi před přepsáním kompilátoru do jazyka Go. Mění výchozí nastavení, odstraňuje historické přežitky a zavádí determinističtější chování typového systému. Pro většinu projektů půjde o evoluční upgrade, pro některé ale může znamenat nutnost vyčistit roky starou konfiguraci před příchodem TypeScriptu 7.0.

Clawdbot (Moltbot): osobní AI agent, který vykonává práci za vás

AI
Komentáře: 2
Clawdbot, dnes známý jako Moltbot, není jen další chatbot – je to osobní AI agent, který umí přímo vykonávat úkoly, místo aby jen radil. Stačí mu zadat cíl, a on sám zpracuje e-maily, plánuje schůzky, vyhledává informace nebo spouští skripty. Open-source a self-hosted přístup zajišťuje plnou kontrolu nad daty i nástroji, a dává tak uživatelům možnost mít vlastního digitálního asistenta, který skutečně pracuje za ně.