Настройка среды разработки JavaScript

Установите последнюю версию веб-браузера

Установите текстовый редактор

Установить Node.js



Затем убедитесь, что узел установлен.

Комментарии

Хотя Javascript разработан для простоты и легкости использования, тем не менее, можно написать сложный код, который трудно понять с первого взгляда. В некоторых случаях стандарт Javascript включает два метода создания комментариев к коду, в которых разработчики могут описывать происходящее на простом английском языке. Хотя браузеры не выполняют операторы Javascript, их включение является хорошей практикой при разработке программного обеспечения. Предоставление осмысленных комментариев почти ко всему коду Javascript может помочь объяснить, как он работает; добавление ценных комментариев свидетельствует о высоком качестве кода.

В Javascript комментарии могут быть написаны на одной строке или на нескольких строках. Синтаксис для каждого типа комментариев немного отличается; однако по желанию разработчика может быть некоторое эстетическое совпадение.

Однострочные комментарии

Комментарии Javascript начинаются с двух косых черт (//). Даже если в комментируемом тексте есть косая черта, любое содержимое, следующее за двумя косыми чертами до конца строки, становится комментарием.

// This is a single line comment.
x = 5;  // This is a single line comment as well!
// This is a single line comment containing a URL: http://example.com

Более подробное комментирование возможно с набором однострочных комментариев, а Javascript позволяет использовать многострочные (блочные) комментарии, как показано в следующем разделе.

// This is an example of single line comments
// emulating multiline comments.
// After three lines or so, block comments
// are usually easier to maintain.

Многострочные (блочные) комментарии

Многострочные комментарии в Javascript, также известные как блочные комментарии, начинаются с косой черты, за которой следует звездочка (/*), и заканчиваются звездочкой, за которой следует косая черта (*/). Они не обязаны иметь символ-разделитель комментариев в каждой строке и могут содержать новые строки.

/*
This is a multiline comment
that can span as many lines
as you have the patience to
compose for your future self.
*/

Многострочные комментарии, также известные как блоки комментариев, полезны при документировании сложных логических потоков в операторах if-else, обработке ошибок в операторе try-catch, а также сложных свойствах и поведении в объектах Javascript.

/*
The following tests whether a variable has a value of 1, 2, or 3, then
does something different depending on each value.
A useful if statement in production code would have more detailed
instructions, and this comment would be more detailed as well.
*/
if (x == 1) { ... instructions ... }
else if (x == 2) { ... instructions ... }
else if (x == 3) { ... instructions ... }

Запуск JavaScript в узле

узел ‹имя файла›.js