В каком случаи после и перед знака «=» в JavaScript ставится пробел? Существуют ли какие нибудь каноны?
https://github.com/airbnb/javascript 
Их куча на самом деле, погуглите по javascript style guide, и выбирайте тот который вам наиболее близок.
> var arr = new Array();
Вот так точно никто не делает. 
Банально легче читать с пробелами, неужели не видно?