JavaScript nggunakake automatic garbage collection. Kolèktor nggunakake algoritma mark-and-sweep: mula saka roots (global object, call stack saiki), nandha kabèh sing karacut, banjur nglumpukaké kabèh sing ora karacut. Sampeyan ora perlu free() manual — nanging bisa kasusah jupuk referensi tetep urip, nyebabake rembesan.
Papat sumber rembesan klasik
. = . || {};
.[id] = bigObject;
el.(, handler);
id = (tick, );
() {
huge = ();
huge.;
}
