Задать вопрос
RazerVG
@RazerVG
Full-stack

В чем отличие вызова функции от выполнения функции при setInterval?

Если разница между обычным выполнением функции и вызовом в функции обертке.
Между этим
$(document).ready(function(){
  int1 = setInterval( function(){lightning_one()}, 4000 );
});


и этим

$(document).ready(function(){
  int1 = setInterval(lightning_one, 4000 );
});


Если можно примеры когда разница между ними есть. Спасибо за ответы.
  • Вопрос задан
  • 2263 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@arab789
Это нужно если требуется передать в функцию аргументы, либо выполнить ряд функций.
$(document).ready(function(){
  int1 = setInterval( function(){
lightning_one(param1,param2);
someFunction_1();
someFunction_2();
}, 4000 );
});

Без передачи аргументов используется в вашем случае второй пример.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы