use strict
Строгий режим выполнения JavaScript
'use strict' включает строгий режим выполнения JavaScript. Эта строка должна располагаться в самом начале скрипта, иначе строгий режим не будет работать.
Синтаксис
Шпаргалка с правилами синтаксиса (подробнее смотрите ниже по тексту).
Фигурные скобки
В большинстве JavaScript проектов фигурные скобки пишутся в так называемом «египетском» стиле с открывающей скобкой на той же строке.
Длина строки
Никто не любит читать длинные горизонтальные строки кода. Лучше всего разбивать их.
Отступы
Горизонтальный отступ выполняется с помощью 2 или 4 пробелов, или символа табуляции (клавиша Tab). Какой из них выбрать – это уже на ваше усмотрение. Пробелы больше распространены.
Точка с запятой
Точки с запятой должны присутствовать после каждого выражения, даже если их, казалось бы, можно пропустить.
Уровни вложенности
Уровней вложенности должно быть немного.
Размещение функций
Если вы пишете несколько вспомогательных функций, а затем используемый ими код, то существует три способа организации функций.
//
/* ... */
/* ... */
Комментарии
Как мы знаем комментарии могут быть однострочными, начинающимися с //, и многострочными: /* ... */.