Javascript режим сна / задержки / ожидания

Извините, если этот вопрос уже задавался здесь раньше, я не смог найти подходящий ответ.

Я хочу создать JavaScript-функцию сна / задержки / ожидания, которую я могу вызывать в любом месте скрипта, например, в jQuery.delay()

Я не могу использовать setTimeout, так как у меня есть скрипт, сгенерированный php, и поэтому я не могу поместить его в две разные функции с тайм-аутом в середине. Мне нужно создать функцию, которая позволяет мне делать

alert("time started");
sleep(4000);
alert("time up");

действительно не хочу использовать jQuery.

Ответы на вопрос(6)

Ваш ответ на вопрос