Pytania otagowane jako settimeout

setTimeout to globalna metoda JavaScript, używana do wykonania określonej funkcji lub fragmentu kodu po określonym opóźnieniu.

28
Jak mogę przekazać parametr do wywołania zwrotnego setTimeout ()?
Mam trochę kodu JavaScript, który wygląda następująco: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } Pojawia się błąd, który topicIdnie został zdefiniowany. Wszystko działało przed użyciem tej setTimeout()funkcji. Chcę, aby moja postinsql(topicId)funkcja została wywołana po pewnym czasie. Co powinienem …



6
Różnica między setTimeout z cytatami i nawiasami i bez nich
Uczę się JavaScript i ostatnio dowiedziałem się o zdarzeniach JavaScript. Kiedy dowiedziałem się o setTimeoutco W3Schools , zauważyłem dziwną postać, która nie uruchamiać się wcześniej. Używają podwójnych cudzysłowów, a następnie wywołują funkcję. Przykład: setTimeout("alertMsg()", 3000); Wiem, że podwójne i pojedyncze cudzysłowy w JavaScript oznaczają ciąg znaków. Widziałem też, że mogę …



4
Jak wyczyścić ten setInterval w funkcji?
Zwykle ustawiłem interwał na zmienną, a następnie wyczyściłem go, var the_int = setInterval(); clearInterval(the_int);ale aby mój kod działał, umieściłem go w funkcji anonimowej: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); Jak to wyczyścić? Spróbowałem var test …



7
TypeScript - użyj poprawnej wersji setTimeout (węzeł vs okno)
Pracuję nad uaktualnieniem starego kodu TypeScript do najnowszej wersji kompilatora i mam problem z wywołaniem do setTimeout. Kod oczekuje wywołania funkcji przeglądarki, setTimeoutktóra zwraca liczbę: setTimeout(handler: (...args: any[]) => void, timeout: number): number; Jednak kompilator zamiast tego rozwiązuje to na implementację węzła, która zwraca NodeJS.Timer: setTimeout(callback: (...args: any[]) => void, …


7
setTimeout / clearTimeout problemy
Staram się, aby strona przechodziła do strony startowej po np. 10 sekund bezczynności (użytkownik nigdzie nie klikał). Do reszty używam jQuery, ale set / clear w mojej funkcji testowej to czysty javascript. W mojej frustracji skończyło się na czymś takim, jak ta funkcja, którą miałem nadzieję, że mogę wywołać każde …

6
setInterval w aplikacji React
Wciąż jestem całkiem nowy w React, ale powoli się ścigałem i napotkałem coś, na czym utknąłem. Próbuję zbudować komponent „timera” w Reakcie i szczerze mówiąc nie wiem, czy robię to dobrze (czy wydajnie). W moim kodu poniżej, ustawić stan powrócić obiektu { currentCount: 10 }i zostały bawiąc componentDidMount, componentWillUnmounti renderi …

3
Jak złożyć obietnicę z setTimeout
To nie jest prawdziwy problem, po prostu próbuję zrozumieć, jak powstają obietnice. Muszę zrozumieć, jak złożyć obietnicę dotyczącą funkcji, która nic nie zwraca, na przykład setTimeout. Załóżmy, że mam: function async(callback){ setTimeout(function(){ callback(); }, 5000); } async(function(){ console.log('async called back'); }); Jak utworzyć obietnicę, która asyncmoże zostać zwrócona, gdy setTimeoutbędzie …

6
Opóźnić zdarzenie najechania kursorem jquery?
Chciałbym opóźnić zdarzenie najechania kursorem w jQuery. Czytam z pliku, gdy użytkownik umieści wskaźnik myszy nad łączem lub etykietą. Nie chcę, aby to zdarzenie wystąpiło natychmiast w przypadku, gdy użytkownik porusza myszą po ekranie. Czy istnieje sposób na opóźnienie wystrzału zdarzenia? Dziękuję Ci. Przykładowy kod: $(function() { $('#container a').hover(function() { …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.