Pertanyaan yang diberi tag «settimeout»

setTimeout adalah metode JavaScript global, digunakan untuk menjalankan fungsi atau bagian kode tertentu setelah penundaan tertentu.

28
Bagaimana saya bisa meneruskan parameter ke callback setTimeout ()?
Saya memiliki beberapa kode JavaScript yang terlihat seperti: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } function postinsql(topicId) { //alert(topicId); } Saya mendapatkan kesalahan yang topicIdtidak didefinisikan. Semuanya berfungsi sebelum saya menggunakan setTimeout()fungsi. Saya ingin postinsql(topicId)fungsi saya dipanggil setelah beberapa waktu. Apa yang harus …

10
Kombinasi fungsi async + menunggu + setTimeout
Saya mencoba menggunakan fitur async baru dan saya berharap menyelesaikan masalah saya akan membantu orang lain di masa depan. Ini adalah kode saya yang berfungsi: async function asyncGenerator() { // other code while (goOn) { // other code var fileList = await listFiles(nextPageToken); var parents = await requestParents(fileList); // other …


6
Perbedaan antara setTimeout dengan dan tanpa tanda kutip dan tanda kurung
Saya belajar JavaScript dan saya baru-baru ini belajar tentang peristiwa waktu JavaScript. Ketika saya belajar tentang setTimeoutdi W3Schools , saya melihat sosok aneh yang tidak saya temui sebelumnya. Mereka menggunakan tanda kutip ganda dan kemudian memanggil fungsinya. Contoh: setTimeout("alertMsg()", 3000); Saya tahu bahwa tanda kutip ganda dan tunggal dalam JavaScript …



4
Bagaimana cara menghapus setInterval ini di dalam suatu fungsi?
Biasanya, saya mengatur interval ke variabel dan kemudian menghapusnya var the_int = setInterval(); clearInterval(the_int);tetapi untuk kode saya berfungsi, saya meletakkannya dalam fungsi anonim: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); Bagaimana saya menghapus ini? Saya mencobanya …



7
TypeScript - gunakan versi setTimeout yang benar (node ​​vs window)
Saya sedang mengupgrade beberapa kode TypeScript lama untuk menggunakan versi kompiler terbaru, dan saya mengalami masalah dengan panggilan ke setTimeout. Kode mengharapkan untuk memanggil fungsi browser setTimeoutyang mengembalikan angka: setTimeout(handler: (...args: any[]) => void, timeout: number): number; Namun, kompilator menyelesaikan ini ke implementasi node, yang mengembalikan NodeJS.Timer: setTimeout(callback: (...args: any[]) …


7
masalah setTimeout / clearTimeout
Saya mencoba membuat halaman untuk pergi ke halaman awal setelah mis. 10 detik tidak aktif (pengguna tidak mengklik di mana pun). Saya menggunakan jQuery untuk sisanya tetapi set / clear dalam fungsi pengujian saya adalah javascript murni. Dalam rasa frustrasi saya, saya berakhir dengan sesuatu seperti fungsi ini yang saya …

6
setInterval di aplikasi React
Saya masih cukup baru di React, tetapi saya telah bekerja dengan lambat dan saya menemukan sesuatu yang membuat saya terjebak. Saya mencoba membuat komponen "pengatur waktu" di React, dan sejujurnya saya tidak tahu apakah saya melakukan ini dengan benar (atau efisien). Dalam kode saya di bawah ini, saya mengatur negara …

3
Cara membuat janji dari setTimeout
Ini bukan masalah dunia nyata, saya hanya mencoba memahami bagaimana janji dibuat. Saya perlu memahami cara membuat janji untuk fungsi yang tidak mengembalikan apa-apa, seperti setTimeout. Misalkan saya memiliki: function async(callback){ setTimeout(function(){ callback(); }, 5000); } async(function(){ console.log('async called back'); }); Bagaimana cara membuat janji yang asyncdapat dikembalikan setelah setTimeoutsiap …

6
Tunda acara jquery hover?
Saya ingin menunda acara hover di jquery. Saya membaca dari sebuah file saat pengguna mengarahkan kursor ke atas tautan atau label. Saya tidak ingin peristiwa ini segera terjadi jika pengguna hanya menggerakkan mouse melintasi layar. Adakah cara untuk menunda pengaktifan acara? Terima kasih. Kode contoh: $(function() { $('#container a').hover(function() { …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.