# Garbage Collection

Every JavaScript engine has default #Garbage\_Collector

V8 engine - Garbage collector - [https://v8.dev/blog/free-garbage-collection](https://v8.dev/blog/free-garbage-collection)

This garbage collector periodically checks Heap for unused objects(objects without reference) and remove these objects

The JavaScript garbage collector can't be trigger by the user, you can force the javascript to go ahead and garbage collect

\[\[JavaScript/Functions/Functions in JavaScript|Functions in JavaScript]]
