Структура кода JavaScript

структура кода в JavaScript

Инструкции

Инструкции – это синтаксические конструкции и команды, которые выполняют действия.

Инструкция  отображает сообщение «Привет, мир!».

alert('Привет, мир!');
Инструкция в JS

В коде может быть столько инструкций, сколько захотите. Инструкции отделяются точкой с запятой.

Например, разделилить сообщение «Привет Мир» на два вызова alert:

Обычно каждую инструкцию пишут на новой строке.

alert('Привет');
alert('Мир');

Точка с запятой

В большинстве случаев точку с запятой можно не ставить, если есть переход на новую строку.

Так тоже будет работать:

alert('Привет')
alert('Мир')

В этом случае JavaScript интерпретирует перенос строки как «неявную» точку с запятой. Это называется автоматическая вставка точки с запятой.

Рекомендуется ставить точку с запятой между инструкциями, даже если они отделены переносами строк. Это правило широко используется в сообществе разработчиков.

Комментарии в коде

Комментарии могут находиться в любом месте скрипта. Они не влияют на его выполнение, поскольку движок просто игнорирует их.

Комментарии делятся:

  • Однострочные
  • Многострочные

Однострочные

Однострочные комментарии начинаются с двойной косой черты //.

Часть строки после // считается комментарием. Такой комментарий может как занимать строку целиком, так и находиться после инструкции.

Как здесь:

// Этот комментарий занимает всю строку

alert('Привет');

alert('Мир'); // Этот комментарий следует за инструкцией

Многострочные

Многострочные комментарии начинаются косой чертой со звёздочкой /* и заканчиваются звёздочкой с косой чертой */.

/* Здесь идет ваш комментарий.
Вы добавили с новой строки еще один комментарий.
*/

alert('Привет');
alert('Мир');

Содержимое комментария игнорируется, поэтому, если мы поместим код внутри /* … */, он не будет исполняться.

Горячие клавиши (shortcut) для комментариев

Используйте горячие клавиши!

Однострочные

В большинстве редакторов строку кода можно закомментировать, нажав комбинацию клавиш Cmd+/

MacOsCmd + /
WindowsCtrl + /

Многострочные

MacOsShift + Option + a
WindowsShift + Alt + a

Вложенные комментарии не поддерживаются!

Не может быть /*...*/ внутри /*...*/.

Комментарии увеличивают размер кода, но это не проблема. Есть множество инструментов, которые оптимизируют код перед публикацией на рабочий сервер.

Они убирают комментарии, так что они не содержатся в рабочих скриптах. Таким образом, комментарии не влияют на размер кода.

Блог о заработке в сети
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять