Рекурсия через setTimeout
setTimeout(function run() { // здесь код проверки и потом делаем вызов функции setTimeout(run, 2000); }, 0);