Абстрактная операция ClearKeptObjects (Очистить сохраненные объекты) не принимает аргументов. Ожидается, что реализации ECMAScript вызовут ClearKeptObjects после завершения синхронной последовательности выполнения ECMAScript. При вызове он выполняет следующие шаги:
1. Пусть agentRecord будет записью агента окружающего агента. 2. Установите agentRecord.[[KeptAlive]] в новый пустой Список.
Информационные ссылки
Предыдущая тема - ECMAScript | Модель обработки объектов WeakRef и FinalizationRegistry
Стандарт ECMAScript - Раздел "9.10 ClearKeptObjects ( )" - https://tc39.es/ecma262/#sec-clear-kept-objects