Ho del codice JavaScript che assomiglia a: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } topicIdViene visualizzato un errore non definito Tutto funzionava prima di utilizzare la setTimeout()funzione. Voglio che la mia postinsql(topicId)funzione venga chiamata dopo qualche tempo. Cosa …
Sto cercando di utilizzare le nuove funzionalità asincrone e spero che risolvere il mio problema possa aiutare gli altri in futuro. Questo è il mio codice che funziona: async function asyncGenerator() { // other code while (goOn) { // other code var fileList = await listFiles(nextPageToken); var parents = await …
Come passo il contesto setTimeout? Voglio chiamare this.tip.destroy()se this.options.destroyOnHidedopo 1000 ms. Come lo posso fare? if (this.options.destroyOnHide) { setTimeout(function() { this.tip.destroy() }, 1000); } Quando provo quanto sopra, si thisriferisce alla finestra.
Sto imparando JavaScript e ho imparato di recente sugli eventi di temporizzazione JavaScript. Quando ho imparato a conoscere setTimeouta W3Schools , ho notato una strana figura che non ho incontrato prima. Stanno usando le virgolette doppie e quindi chiamano la funzione. Esempio: setTimeout("alertMsg()", 3000); So che le virgolette doppie e …
Normalmente, impostarei l'intervallo su una variabile e quindi lo deselezionerei come var the_int = setInterval(); clearInterval(the_int);ma per far funzionare il mio codice lo metto in una funzione anonima: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); Come …
Stavo testando l'accuratezza setTimeoutdell'uso di questo test . Ora ho notato che (come previsto) setTimeoutnon è molto preciso, ma per la maggior parte degli apparecchi non drammaticamente impreciso. Ora, se eseguo il test in Chrome e lo lascio eseguire in una scheda in background (quindi, passando a un'altra scheda e …
Sto lavorando all'aggiornamento di un vecchio codice TypeScript per utilizzare l'ultima versione del compilatore e ho problemi con una chiamata a setTimeout. Il codice si aspetta di chiamare la setTimeoutfunzione del browser che restituisce un numero: setTimeout(handler: (...args: any[]) => void, timeout: number): number; Tuttavia, il compilatore risolve invece questo …
Ho riscontrato un comportamento imprevisto durante il passaggio di un valore elevato in millisecondi a setTimeout(). Per esempio, setTimeout(some_callback, Number.MAX_VALUE); e setTimeout(some_callback, Infinity); entrambi fanno sì some_callbackche vengano eseguiti quasi immediatamente, come se avessi passato 0invece un gran numero come ritardo. Perché succede questo?
Provo a creare una pagina per andare alla pagina iniziale dopo ad es. 10sec di inattività (l'utente non fa clic da nessuna parte). Uso jQuery per il resto, ma il set / clear nella mia funzione di test è javascript puro. Nella mia frustrazione sono finito con qualcosa di simile …
Sono ancora abbastanza nuovo in React, ma sto procedendo lentamente e ho riscontrato qualcosa su cui sono bloccato. Sto cercando di costruire un componente "timer" in React e, ad essere onesto, non so se lo sto facendo bene (o in modo efficiente). Nel mio codice qui sotto, ho impostato lo …
Vorrei ritardare un evento hover in jquery. Sto leggendo da un file quando l'utente passa il mouse su un collegamento o un'etichetta. Non voglio che questo evento si verifichi immediatamente nel caso in cui l'utente stia semplicemente spostando il mouse sullo schermo. C'è un modo per ritardare l'attivazione dell'evento? Grazie. …
Sto lavorando a un programma musicale che richiede che più elementi JavaScript siano sincronizzati con un altro. Sto usando setInterval, che inizialmente funziona molto bene. Tuttavia, nel tempo gli elementi perdono gradualmente la sincronizzazione, il che è negativo in un programma musicale. Ho letto online che setTimeoutè più accurato e …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.