Используя Chrome Developer Profile Tools , вы можете получить снимок того, что использует ваш ЦП, и получить снимок памяти.
Сделайте 2 снимка.Выберите этот первый и переключитесь на сравнение, как показано ниже
![enter image description here](https://i.stack.imgur.com/vhtKA.png)
Треугольный столбец - это математическая дельта или изменение математического символа.Так что, если ваши дельты положительны, вы создаете больше объектов в памяти.После этого я бы сделал еще один снимок, скажем, через 5 минут.Затем сравните результаты еще раз.Глядя на delta
Если ваши дельты постоянны, вы хорошо справляетесь с управлением памятью.Если отрицательный, ваш код чистый и ваши использованные объекты могут быть правильно собраны, опять же отличная работа.
Если ваши дельты продолжают увеличиваться, у вас, вероятно, есть утечка памяти.
Также,
document.getElementsByTagName('*'); // a count of all DOM elements
было бы полезно узнать, неуклонно ли вы увеличиваете свои DOM-элементы.