setTimeout(function fn() {

   // do something

   setTimeout(fn, delay)

 }, delay)