Встречается на собеседованиях • сегодня

Какие параметры принимает setTimeout

setTimeout принимает три параметра:

  1. Функция (или строка кода, но не рекомендуется) - что выполнить
  2. Задержка в миллисекундах - через сколько выполнить
  3. Аргументы (опционально) - параметры для передаваемой функции
javascript
// Пример с аргументами
function greet(name) {
  console.log(`Hello, ${name}!`);
}

setTimeout(greet, 1000, 'John'); // Выведет "Hello, John!" через 1 секунду

Важные нюансы:

  • Задержка - минимальное время, реальное выполнение может быть позже
  • Возвращает числовой ID таймера, который можно использовать с clearTimeout
  • Строковый код выполняется через eval (опасно!)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы