Understanding Weak Reference In JavaScript - Smashing Magazine
Briefly