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