Douglas Crockford, autoridad en JavaScript, nos comparte en su sitio las convenciones de código para JavaScript.

Por muy expertos o principiantes que seamos es importante utilizar las convenciones de código. Esto permite que nuestro código sea manipulado y entendido por otros aumentando el valor a largo plazo del mismo y la facilidad de mantenimiento, mejora e implementación. Es un requerimiento esencial si el código va a ser público o si uno va a trabajar en equipo.
Al igual que el tener una buena letra, o el hablar correctamente el codificar en base a las convenciones permite incrementar nuestra comunicación. Aunque el código tiene como principal objetivo ser leído por una máquina, recordemos que en algún momento otra persona o incluso nosotros tendremos la necesidad de volver a darle un vistazo. Y si no somos capaces de entenderlo, perderemos mucho tiempo y corremos el riesgo de “romper” algo que genere errores y fallas inesperados.

Code Conventions for the JavaScript Programming Language
http://javascript.crockford.com/code.html