Всегда объявляйте переменные

Всегда объявляйте переменные в JavaScript, даже если Ваш браузер допускает использование переменной без её объявления. Не позволяйте себе «расслабиться»!

var variable = 'Value';
alert( variable );


Относитесь к JavaScript также трепетно, как и к Perl-коду

Все требования, сформулированные для Perl (пробелы, отступы, именование функций и переменных и т. п.), применимы также для JavaScript. Не следует считать его кодом «второго сорта», который «всё стерпит». «Сэкономленное» на написание небрежного кода время, потом будет потрачено в куда большем объёме на разбор и модификацию этого кода.