Quand dois-je nommer les choses avec un capital initial de lettres?

Je me suis toujours demandé quand à utiliser des identificateurs (par exemple, des fonctions) avec la première capitale de la lettre au lieu de chameau cas. J'écris toujours mon JS en chameau cas comme celui-ci:

function doStuff() {}

var simpleVar = 'some stuff',
    myAry = [],
    myObj = {};

... Mais je sais que je suis censé nom de certaines choses avec la première capitale des lettres. Je ne sais pas QUAND cette règle s'applique. Espérons que quelqu'un peut rendre les choses un peu plus clair pour moi.

InformationsquelleAutor patad | 2011-12-31