@jaylen.trantow
Для передачи аргументов в функцию, вызываемую с помощью setTimeout
, вы можете использовать анонимную функцию или bind
метод. Вот два примера:
1 2 3 |
setTimeout(function() { myFunction(arg1, arg2); }, delay); |
Здесь arg1
и arg2
- это аргументы, которые вы хотите передать в myFunction()
, а delay
- задержка в миллисекундах перед вызовом функции.
1
|
setTimeout(myFunction.bind(null, arg1, arg2), delay); |
Здесь arg1
и arg2
- это аргументы, которые вы хотите передать в myFunction()
, а delay
- задержка в миллисекундах перед вызовом функции.
bind
метод связывает переданный контекст (null
в данном случае) и переданные аргументы ( arg1
, arg2
) со ссылкой на функцию myFunction
.