JavaScript не предлагает встроенных функций привязки данных, вы должны полагаться на опрос:
globalVar = 0;
setInterval(function(){
if (globalVar >= 10) {
globarVarChangeHandler();
}
}, 100);
В приведенном выше коде я определил функцию, которая будет выполняться каждые 100 миллисекунд, и если globalVar достигнет минимального значения 10, будет вызван гипотетический globarVarChangeHandler ().