Утечки памяти JavaScript приводят к тому, что страница не загружается? - PullRequest
0 голосов
/ 29 апреля 2019

У меня запущена простая игровая программа с JavaScript и скобками, и я столкнулся с проблемой не загрузки страницы.Я пытался запустить игру, но ничего не произошло, информация о том, что она работала, не доходила, она просто загружалась вечно.Я заглянул в консоль и обнаружил, что произошла куча утечек памяти, но я ничего не обнаружил о утечках памяти, приводящих к тому, что страница не загружается.Я обнаружил, что была определенная строка кода, которая при удалении позволяла загружать страницу, но это не имело никакого смысла.

У меня есть проблема Google, в которой я ничего не нашел.

Вот строка, которая вызывает проблему:

if (this.y + yOffSet < canvas.height / 6){
    yOffSet += canvas.height / 6 - (this.y + yOffSet);
}

Примечание: yOffSet - это глобальная переменная

Любая идея, в чем может быть проблема?

1 Ответ

0 голосов
/ 29 апреля 2019

Как насчет удаления знака +?

Просто используйте yOffset = canvas.height / 6 - (this.y - yOffset)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...