One aspect of javascript that it\'s hard to find information on is casing practices. By casing practices, I mean what casing style (ie. camel-case, pascal-case, etc) should
I prefer PascalCase for constructors and camelCase for everything else. That's the style that JS standard library uses and well... every JS framework I've seen so far :)
And I use all_lowercase naming convention for all files served from web. There are some case-insensitive file systems out there.