->setTimeout(callbackFunction[, interval])
Это можно понять, как вы собираетесь вызвать функцию с указанным именем (Предоставлено вами) после указанного времени.
-> Вы не можете сделать так setTimeOut(1000);
, потому что 1000 будет рассматриваться как функция обратного вызова В качестве первого параметра setTimeout()
является функцией обратного вызова.
Вы не можете определить функцию как
function 1000() { // Code Resides here. }
потому что ява скрипт не позволяет эти типы имен функций.
-> Вы можете передать анонимную функцию setTimeout()
как
setTimeout(function() { // Code resides here. }[, interval]);
выше код функции будет выполняться после заданного интервала. Если интервал не задан, он будет выполнен немедленно.
Примечание: - Параметры, приведенные в квадратных скобках ( [,] ) не являются обязательными для передачи.
-> Вы можете обратиться по нижеуказанной нити для вашего использования:JavaScript sleep/wait before continuing
Поскольку эта нить содержит определение функции, которая работает как sleep()
на других языках.
Вы имеете в виду метод 'sleep()' в PHP? В Javascript такой вещи нет. Вы должны сделать это с помощью 'setTimeOut' или' setInterval'. – Michelangelo
Да точно :) sleep() в php настолько удобен. – giorgio79
Я правильно знаю ... надеюсь, что они работают над этим :) – Michelangelo