не работает передача в функцию аргумента
Вот так работает
setInterval(draw, 1);
function draw() {
degrees += props.speed;
if (degrees >=90) {
return false;
}}
А вот так нет, почему?
setInterval(draw(90), 1);
function draw(stop) {
degrees += props.speed;
if (degrees >=stop) {
return false;
}}
|
draw(90) - это вызов функции. Надо так:
setInterval(function () { draw(90) }, 1);
Или так: setInterval(draw.bind(null, 90), 1); |
| Часовой пояс GMT +3, время: 15:16. |