SoFunction
Updated on 2025-03-04

Example using timer in JavaScript


<html>
<head>
<title>
Hello Timer
</title>
<script language = "JScript">

/*
* There are 3 classes.
*
* 1. timer can run and result is ok
* 2. timer can run and result is wrong
* 3. timer can not run
*
*/

function Obj()
{
function foo()
{
alert( );
}

= foo;

//
var me = this;
var f = function() { (); };
var f2 = function() { (); };

// 1st class
//setInterval( f, 1000 );
// 3rd class
//setInterval( f2, 1000 );
// 2nd class
//setInterval( , 1000 );
//setInterval( , 1000 );
//setInterval( foo, 1000 );
// 3rd class
//setInterval( "()", 1000 );
//setInterval( "()", 1000 );
//setInterval( "foo()", 1000 );
}

var o = null;

function OnClick()
{
o = new Obj();
// 1st class
//setInterval( "()", 1000 );
setInterval( function() { (); }, 1000 );
// 2nd class
//setInterval( , 1000 );
}

</script>
</head>
<body>
<input type = "button" onclick = "OnClick()" value = "Click me"></input>
</body>
</html>