Za pomocą JavaScript można wykonać ciekawy mechanizm wywoływania kolejnych funkcji (jedna po drugiej) tworząc jednocześnie nieskończoną pętle w momencie kiedy ostatnia funkcja wywołuje pierwszą (rozpoczynając cykl od początku). Przykład został pokazany poniżej z wykorzystaniem biblioteki jQuery.