Итак, есть пара вопросов к этому вопросу.
Прежде всего, я прошу об этом для setTimeout() и для setInterval()
Я видел пару разных способов назвать их, и мне интересно, какой путь лучше всего подходит для этого обстоятельства.
Я делаю игру js/canvas, и я просто просматриваю свой интервал рисования (где он петляет метод рисования)
В любом случае, вот несколько способов, которые я видел...
Часть A:
-
Использование окна.
drawInterval = window.setInterval(draw, 60);
-
Не использовать окно.
drawInterval = setInterval(draw, 60);
Часть B:
-
Не использовать кавычки и скобки вокруг имени функции
drawInterval = setInterval(draw, 60);
-
Использование котировок и скобок вокруг имени функции
drawInterval = setInterval("draw()", 60);
Итак, для части A: следует использовать окно. или нет? А как насчет window.clearInterval() и clearInterval?
И для части B: следует использовать кавычки и скобки или нет? Мне сказали, что это плохая идея использовать цитаты и скобки для этой ситуации.