В какой момент сборка мусора осуществляется в JavaScript? - PullRequest
0 голосов
/ 24 апреля 2018

На MDN сайте об операторе удаления упомянуто, что

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

Значит ли это, что Сборщик мусора не запускается, когда мы «удаляем» некоторый объект илисделать его нулевым, и вместо этого он периодически запускается в зависимости от алгоритма?Или GC работает непрерывно и ожидает разыменования объектов?

1 Ответ

0 голосов
/ 24 апреля 2018

Оператор удаления удаляет только ссылки и свойства, а не сам объект.Нет никакого способа контролировать, когда сборка мусора происходит в Javascript. Посетите это для получения дополнительной информации.

...