Rumah > hujung hadapan web > tutorial js > Sesuaikan pemasa dalam JS untuk melaksanakannya pada moment_javascript tips tertentu

Sesuaikan pemasa dalam JS untuk melaksanakannya pada moment_javascript tips tertentu

WBOY
Lepaskan: 2016-05-16 16:37:54
asal
1172 orang telah melayarinya

Kadang-kadang, atas sebab permintaan, kita perlu menulis kaedah dalam JS dan kemudian biarkan ia dilaksanakan pada masa tertentu, iaitu, kita perlu menulis pemasa dalam JS kaedah yang perlu dilaksanakan secara automatik Pelaksanaan, izinkan saya bercakap secara ringkas tentang cara saya melaksanakannya

var tMinutes=0; 
var tHours=0; 
var go; 
function dingshi(hours,minutes){ 
tHours = hours; 
tMinutes = minutes; 
go=setInterval(run,3000); 
} 
function run(){ 
var date=new Date(); 
if((date.getMinutes()-tMinutes==0) 
&&(date.getHours()-tHours==0)){ 
clearInterval(go); 
getData(); //要执行的方法 
} 
} 
}
Salin selepas log masuk

Parameter jam dan minit dalam dingshi ialah masa mula kaedah yang akan dilaksanakan Di sini kami hanya memerlukan jam dan minit dalam keadaan tertentu, anda boleh menambah parameter sendiri, tetapi berhati-hati untuk mengubah suai keadaan penghakiman jika dalam kaedah larian.

getData ialah kaedah yang akan dilaksanakan, dan ia boleh diubah suai mengikut situasi sebenar. Panggil sahaja kaedah dingshi semasa menggunakannya.

Juga ambil perhatian bahawa untuk mengelakkan penyemak imbas daripada ranap, saya menetapkan parameter kedua setInterval kepada 3000 milisaat, iaitu 3 saat Jika keperluan pemasaan anda tepat kepada saat, anda harus menukarnya kepada 1000, jika tidak, anda boleh terlepas masa.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan