Текст в программах JavaScript.

JavaScript чувствителен к регистру. Это означает, что его ключевые слова, переменные, имена функций и другие идентификаторы должны всегда поддерживать постоянную капитализацию. Например, ключевое слово «пока» должно быть записано как «пока», а не «While» или «WHILE». Аналогично, «online», «Online», «OnLine» и «ONLINE» — это четыре совершенно разные имена переменных.

JavaScript игнорирует пробелы между программными токенами. В значительной степени JavaScript также игнорирует символы новой строки. Поскольку вы можете свободно использовать пробелы и переводы строк в программе, вы можете форматировать программы и делать отступы простыми для понимания способами.

Помимо обычных пробелов ( ), JavaScript также рассматривает табуляцию, различные управляющие символы ASCII и пробелы Юникода как пробелы. JavaScript распознает символы новой строки, символы возврата каретки и последовательности возврата каретки/новой строки как ограничители строки.

(Мягкие навыки для программистов: amazon.com/dp/B0CF599P8J)

Комментарии в программах JavaScript.

JavaScript поддерживает два типа комментариев: однострочные комментарии, начинающиеся с // и продолжающиеся до конца строки, и многострочные комментарии, заключенные между /* и */. Многострочные комментарии могут занимать несколько строк, но не могут быть вложенными. Следующие строки кода являются допустимыми комментариями JavaScript:

// This is a single-line comment
/* This is also a comment */ // And this is another comment
/*
* This is a multi-line comment.
* The extra * characters at the beginning of each line are not necessary, they're just for aesthetics.
*/

Литералы в программах JavaScript.

Литерал — это значение данных, которое появляется непосредственно в программе. Ниже приведены литералы:

// Numeric literal
12
// Another numeric literal
1.2
// String literal
"hello world"
// Another string literal
'Hi'
// Boolean literal
true
// Another boolean literal
false
// Null literal
null

(Мягкие навыки для программистов: amazon.com/dp/B0CF599P8J)