Все статьи Отрисовка круга
Отрисовка круга
Подключение внешних файлов
Существует два способа подключать внешние js файлы:
- Быстрый (в конце тега body)
- Правильный (в теге head)
Удобно, когда все внешние файл подключены в одном месте, да и сокральный смысл тега head в том, чтобы хранить информацию о документе, да и при подключения внешних файлов в body при разрабтке игр на canvas даёт сравнительно небольшой выигрышь (~0.02 sec). Подробнее о выигрыше по скорости можно прочесть здесь
Соглашение о кодировании
var GAME_FIELD_WIDTH = 400;
var GAME_FIELD_HEIGHT = 400;
var GAME_FIELD_ID = "gameField";
По скольку в js нет констант, разработчики договорились, что переменные записанные так: THIS_IS_CONSTANT считаются константами, то есть такой код
GAME_FIELD_WIDTH = 2;
считается как минимум странным и скорее всего приведёт к ошибке.