Mari kita lihat efek hitung mundur:
Kode:
<! Doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <iteme> fungsi hitung mundur </iteme> <script> var timer = (function () {return function (json) {if (json.currenttime) {var now = new Date (); json tahun = sekarang. Bulan = Now.getMonth () +1; // Bulan Pengembalian (0-11, SO +1) var day = now.getDate (); // return hari tertentu (1-31) var h = now.getHours (); // jam kembali (0-23) var m = now.getMinutes (); // riset return (0-59) var) sekarang. // REPATKAN O M = M <10? '0'+M: M; S = S <10? '0'+S: S; '+H+': '+M+': '+S; Perbedaan // 24 jam sehari, satu jam, 60 menit, satu menit, 60 detik d = parseint (waktu kiri/3600/24); document.geteLementById (json.objid) .innerHtml = d+"day"+h+"hour"+m+"menit"+s+"detik"; OBJID: 'Thistime'}) Timer ({objid: 'Countdown', endtime: "2016/9/1,18: 00"})} </script> </head> <body> <b> Waktu saat ini: </b> <span id = "Thistime"> </span> <br/> <br/> </b> di sana masih ada 18:00 dari 26:1 </span> <br/> <br8 ID = "Countdown"> </span> </body> </html>Catatan:
1. Ada dua fungsi: waktu saat ini dan hitungan mundur, dan parameter dengan berbeda
2. Terutama menggunakan data yang dikembalikan oleh JS. Perhatikan interval nilai bulan, hari, jam, menit, dan pengembalian
3. Saya menggunakan array untuk memproses minggu ini
4. Countdown terutama menghitung perbedaan waktu, mengurangi jumlah detik dari waktu saat ini, dan melakukan perhitungan matematika.
5. Penutupan digunakan di sini untuk mencegah beberapa timer bertentangan
6. Kode di sini relatif mudah dimengerti. Orang-orang yang luar biasa dapat mengubahnya menjadi plug-in. Saya berharap untuk membagikannya.
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.