Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
An example for module pattern.
<html>
<head>
<title>timer using setTimeout</title>
</head>
<body>
<script>
var timer = function () {
var i = 0;
return function () {
i = i + 1;
console.log();
if ( i !== 0 ) {
setTimeout(timer, 1000);
}
};
}();
timer();
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment