I have the following JS functions:
function checkIfGameAlreadyStarted(){
$.get(\"IsGameAlreadyStarted\",null,function(gameAlreadyStarted){
if (ga
To use checkIfGameAlreadyStarted without parameters, use the method below:
setInterval(checkIfGameAlreadyStarted, 1000);
In case checkIfGameAlreadyStarted has some parameters to be passed, use the method below:
setInterval(function(){checkIfGameAlreadyStarted(a,b);},1000)
This is the best approach I have seen. Other well tested methods are welcomed ,though.
Edit
Passing parameters after the timeout as suggested in the comments is cool but using the above method I stated helps to combat the bind this problem in case checkIfGameAlreadyStarted() is a class method like this this.checkIfGameAlreadyStarted().
In case you want to pass parameters after timeout, here is how it works,
setInterval(checkIfGameAlreadyStarted, 1000, parameter1, parameter2);