Wie in PHP.. in kleinen Scripten kann das egal sein und ggf. sogar helfen. In großen Anwendungen, oder wenn Javascript in Modulen geschrieben werden oder du es "auch woanders" nutzen willst, sollte man IMMER auf globale Namen verzichten. Das gilt auch für Funktionen. Will man es auf die Spitze treiben, wählt man den Namen des ganzen Objektes nur einmal und kann ihn bei Bedarf austauschen.
O.g. Link für modulbasiertes Javascript ist ganz nett, muss aber nicht gemacht werden (wobei es auf was ähnliches im Endeffekt hinausläuft..)