Есть ли лучший способ для разработки sleep в JavaScript, чем следующая функция pausecomp (взята здесь)?
function pausecomp(millis)
{
    var date = new Date();
    var curDate = null;
    do { curDate = new Date(); }
    while(curDate-date < millis);
}
Это не дубликат Sleep in JavaScript - задержка между действиями; Мне нужен настоящий сон в середине функции, а не задержка перед выполнением кода.
