Javascript dasar: timing events pada javascript


Javascript dasar: timing events pada javascript



Pada kesempatan kali ini saya akan menjelaskan cara membuat timing events di JavaScript. Perlu teman-teman ketahui sebelumnya, timing events adalah jendela objek yang memungkinkan teman-teman untuk dapat mengeksekusi kode JavaScript pada interval waktu tertentu. Interval waktu tersebut disebut sebagai timing, dari timing tersebut bisa menggunakan 2 method JavaScript berikut diantaranya :

1. Method setTimeout()

Method setTimeout() adalah method yang digunakan untuk menjalankan kode atau sebuah fungsi JavaScript yang dapat menunggu dalam hitungan satuan milidetik tertentu.

Pada methode tersebut saya contohkan membuat alert() atau pesan box yang isi pesannya diambil dari variable Array dan akan ditampilkan secara bergantian sesuai dengan urutan Array dan waktu Interval nya.

Berikut Kodenya
index.htmlXHTML
<!DOCTYPE html>
<html>
<body>
<title>Membuat Timing Events dengan setInterval</title>
<script>
var warning = ['Jangan Lupa Mandi Yah !', 'Jangan Lupa Makan Yah !', 'Jangan Lupa Shallat Yah !', 'Jangan Lupa Pikirin Aku Yah !'];
function myWarning(ok) {
          for(var i=0;i<warning.length;i++) {
              setTimeout(alert(warning[i]), 1000);
          }
}
myWarning(warning);
</script>

</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html>
<html>
<body>
<title>Membuat Timing Events dengan setInterval</title>
<script>
var warning = ['Jangan Lupa Mandi Yah !', 'Jangan Lupa Makan Yah !', 'Jangan Lupa Shallat Yah !', 'Jangan Lupa Pikirin Aku Yah !'];
function myWarning(ok) {
          for(var i=0;i<warning.length;i++) {
              setTimeout(alert(warning[i]), 1000);
          }
}
myWarning(warning);
</script>
 
</body>
</html>
Note : Seperti yang terlihat pada kode tersebut, dimana method setTimeout(); akan dijalankan otomatis dalam waktu interval 1000 milidetik untuk menampilkan pesan alert(); yang isinya diambil dari Array

1. Method setInterval()

Method setInterval() adalah method yang digunakan untuk menjalankan kode atau sebuah fungsi JavaScript yang dapat menunggu dalam hitungan satuan milidetik tertentu yang dijalankan secara berulang-ulang kali sesuai dengan hitungan satuan milidetik tersebut.

Pada methode tersebut saya contohkan membuat alert() atau pesan box yang isi pesannya diambil dari variable Array dan akan ditampilkan secara bergantian sesuai dengan urutan Array dan waktu Interval nya.

Berikut Kodenya
index.htmlXHTML
<!DOCTYPE html>
<html>
<body>
<title>Membuat Timing Events dengan setInterval</title>
<script>
function myWarning() {    
 setInterval(function(){ alert('Jangan Lupa Mandi Yah !'); }, 3000);      
}
myWarning();
</script>

</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html>
<html>
<body>
<title>Membuat Timing Events dengan setInterval</title>
<script>
function myWarning() {    
 setInterval(function(){ alert('Jangan Lupa Mandi Yah !'); }, 3000);      
}
myWarning();
</script>
 
</body>
</html>
Note : Seperti yang terlihat pada kode tersebut, dimana method setInterval(); akan dijalankan otomatis dalam waktu interval 3000 milidetik untuk menampilkan pesan alert(); secara berulang-ulang kali.

Sampai disini penjelasan saya mengenai cara membuat timing events di JavaScript. Untuk penggunaan yang lebih luas bisa teman-teman kembangkan lagi sesuai dengan kebutuhan teman-teman, semoga bermanfaat.

Komentar

Postingan populer dari blog ini

ethical hacking part 14 membuat malware Trojan

CSS layouting - box model: CSS reset

ethical hacking part 3 reconnaissance & information gethering