Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Function proto-type

Code Block
languagejs
setTimeout(function, milliseconds, param1, param2, ...)

...

Below code shows "Hello" after 3 seconds

Code Block
languagejs
setTimeout(function(){ alert("Hello"); }, 3000);

...

Below code shows increased number in innerHTML every 3 seconds

Code Block
languagejs
<html>
<script>
var myCnt=0;

function alertFunc() {
	myCnt++;
	document.getElementById( "main").innerHTML = myCnt;
	setTimeout(alertFunc, 3000); // repeat the same event
}

setTimeout(alertFunc, 3000);
</script>
<body><div id="main">
</div>
</body>
</html>

...