Как остановить выполнение всего кода js на определённое время?
Интересует не задержка выполнения функции или кода (т.е. сначала загружается страница, а потом, через некоторое время выполняется скрипт), а способ временно остановить код в любом месте.
Ставите точку останова внутри тела цикла - получаете задержку.
Во время задержки можете изучать состояния локальных переменных и глобального содержимого window - это и есть исчерпывающая практическая потребность.
Эту возможность вам обеспечит только js-отладчик браузера, а не конкретная js-библиотека.