What advantages are gained by using namespaces in javascript? <p>Apart from not cluttering the global namespace and gaining the ability to encapsulate code in private members, is there any benefit?</p>