event-loop

Dlaczego setTimeout (fn, 0) jest czasem przydatny?

Ostatnio natknąłem się na dość paskudny błąd, w którym kod ładował <select> dynamicznie przez JavaScript. Ten dynamicz ... ś ma oficjalne wyjaśnienie? Jakiego problemu z przeglądarką unikam, wywołując moją funkcję "później" za pomocą setTimeout()?

Pętla Zdarzeń Nodejs

Czy w architekturze nodejs istnieją wewnętrznie dwie pętle zdarzeń? libev / libuv V8 pętla zdarzeń javascript Na żądani ... ą zintegrowane z architekturą nodejs? Czy jest dostępna jakaś dokumentacja, aby jasno obraz architektury wewnętrznej nodejs?

Zrozumienie pętli zdarzeń

Zastanawiam się nad tym i oto co wymyśliłem: Powiedzmy, że mamy taki kod: console.clear(); console.log("a"); setTimeout(f ... w pytaniu numer 4: {]} Więc moje pytanie tutaj jest, aby uzyskać kilka wyjaśnień na temat elementów wymienionych powyżej?

Różnica między mikrotask i makrotask w kontekście pętli zdarzeń

Właśnie skończyłem czytać specyfikację Promises / a+ i natknąłem się na terminy microtask i macrotask: zobacz http://promise ... ę specyfikację WHATWG. Ale jestem pewien, że inni również mogą skorzystać z krótkiego wyjaśnienia udzielonego przez eksperta.

Jak zaimplementowałbyś podstawową pętlę zdarzeń?

Jeśli pracowałeś z zestawami narzędzi gui, wiesz, że istnieje pętla zdarzeń / pętla główna, która powinna być wykonana po wsz ... arzeń (np. go_forward_event(steps)). Ale jeśli wiesz, jak Mogę używać zdarzeń systemowych ręcznie, chciałbym o tym wiedzieć.

Tkinter: jak używać wątków, aby zapobiec "zamrożeniu" głównej pętli zdarzeń"

Mam mały test GUI z przyciskiem "Start" i paskiem postępu. Pożądane zachowanie to: Kliknij Start Progressbar oscyluje prz ... t tego powinienem obsługiwać wątek z poziomu pojedynczej klasy GUI, Jak utworzyć wątek, który nie koliduje z głównym wątkiem?

Pętle zdarzeń i przetwarzanie gniazd sygnału podczas korzystania z wielowątkowości w Qt

Miałem pewne problemy z używaniem QThreads, które zmusiły mnie do odkrywania różnych kombinacji, zanim znalazłem właściwą. Je ... ted Worker(0x7f1d700013d0) processing finished finished slot2 slot2 slot2 slot2 slot2 slot1 Dzięki za wyjaśnienia.

węzeł.Diagnostyka pętli zdarzeń js

Czy można zajrzeć do pętli zdarzeń w celu diagnostyki? Chciałbym wiedzieć ile zdarzeń aktualnie czeka na wykonanie (wyłączając setTimeout/interval). Update: chciałbym to zrobić z wnętrza uruchomionego procesu węzła.

Pojedynczy gwint i pętla zdarzeń w węźle.js

Przede wszystkim staram się zrozumieć, co to jest Node.Js. Mam dwa pytania. Pierwsze Pytanie Z artykułu Felixa wynika, że ... uery("SELECT * FROM table", function(rows) { var result = rows; }); Proszę, pozwól mi usłyszeć swoje opinie i odpowiedzi.

Funkcja asynchroniczna z +=

let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x ... st to funkcja asynchroniczna), to wartość x jest 1 do czasu test jest wykonywana, więc x += await 5 powinna mieć wartość x 6.

W jaki sposób łączy się pętla zdarzeń, Kolejka połączeń zwrotnych i pojedynczy wątek Javascript?

CEL OGÓLNY Chciałbym wiedzieć, jak następujące elementy środowiska javascript łączą się ze sobą jako system . Javascrip ... wiadomy pętli zdarzeń? Czy pętla zdarzeń po prostu wciska rzeczy na stos? skąd pętla zdarzeń wie, kiedy stos jest czysty?