Vegye figyelembe az alábbi JavaScript kódot. Létrehozok mondjuk 4 elemből álló tömböt, majd azonnal törlöm a hivatkozást. Mikor lesz szemétszállítás? Tudom, hogy ez kifejezetten a nyelvi megvalósításra vonatkozik, de nincs sok JavaScript-motorunk.
Szerkesztés: ez a lehető legegyszerűbb eset, de érdekel, mert a szemétgyűjtés hallható hibákat okoz egyes webes audioalkalmazásokban.
var a = [1, 2, 3, 4];
a = null;
// other code
Frissítés: Javascript és szemétgyűjtés nem magyarázza meg az események sorrendjét és kiváltásának módját. Nem akarom irányítani a szemétszállítást. Jobb megértésre van szükségem, hogy jobb kódot tervezhessek.