Por lo que tengo entendido la "normativa" es la siguiente (indico por orden: letras en general-letra inicial/separacion de palabras):
- Clases: minús.-mayús./mayús. Ej.: FechaCompleta.
- Objetos, variables, funciones...: minús./mayús. (Aunque, en mi caso personal, tengo la costumbre de poner siempre las variables y parámetros en minúscula y a veces separando con barras bajas). Ej.: fecIni o fec_ini, buscarLetra(), obj.
- Constantes: mayús./barra baja. Ej.: TECLA_ESC.
He buscado por internet información (creo recordar que en www.desarrolloweb.com había algo) pero no he encontrado absolutamente nada. ¿Sabéis de algún texto oficial (de la ECMA o WC3, supongo) que establezca este tipo de recomendaciones al programar con código JavaScript?