1(function loop() {
2 setTimeout(function () {
3 // execute script
4 loop()
5 }, 9000); //9000 = 9000ms = 9s
6}());
1for(var i = 0; i < 3; i++) {
2 (function(index) {
3 setTimeout(function() { alert(index); }, index*5000);
4 })(i);
5}
1var time = 1;
2
3var interval = setInterval(function() {
4 if (time <= 3) {
5 alert(time);
6 time++;
7 }
8 else {
9 clearInterval(interval);
10 }
11}, 5000);
12