Js Coding Guidelines

Based on: http://technik-wiki.zeit.de/index.php/Javascript_Coding_Guidelines
and last team discussion to settle on:

Javascript Coding Guidelines:
maximale Whitespaces (wie Jquery Guidelines)
Code zu Blöcken zusammenfassen
gesammelte Variablendefinition über var wenn Codelesbarkeit dadurch nicht beeinträchtigt wird
globale Variablen über window. referenziert
Benamsung CamelCase, bspw. "doCounting"
Funktionsbenamsung verbSustantiv, bei Boolean Rückgabe hasSubstantiv
Kommentieren nach JsDoc http://usejsdoc.org/
was ist denn der Grund bei function-callbacks und Literals vom _maximal Whitespace_ abzuweichen? 
Bei Literals find ich's nicht so schlimm,
beim »callback as first argument« irritierts mich optisch so etwas…

also was ich sagen wollte: gibt ja bestimmt 'n guten Grund, erhellt mich wer? :smiling_imp: