Синтаксис javaScript, основные понятия

JavaScript – язык интерпретируемый, но также оснащен JIT-компиляцией.

JIT или компиляция «на лету» (Just-in-timecompilation) — технология увеличения скорости работы программных систем, использующих байт-код, путём компиляции байт-кода в машинный код непосредственно во время работы программы.

Рассмотрим некоторые понятия, относящиеся к синтаксису языка:

Сценарий — текст, состоящий из:

· операторов,

· блоков, т. е. взаимосвязанных наборов операторов, и

· комментариев.

Операторы могут содержать:

· переменные,

· константы и

· выражения.

Важно: Язык JavaScript чувствителен к регистру

Идентификаторы (identifiers) — имена переменных, методов и объектов:

· состоят из комбинации букв и цифр;

· должны начинаться либо с буквы, либо с символа подчеркивания;

· не должны содержать пробелов.

«Верблюжья нотация» в записи идентификаторов:

Яндекс.Директ

JavaScript + jQuery!Видеокурс по изучению JavaScript и jQuery. Узнайте подробности! 18+svpsite.ru

 

Есть определенные устоявшиеся среди программистов правила для идентификаторов переменных, функций, массивов и классов. Рассмотрим их:

· num_docs — знак подчеркивания между словами — хорошо, но есть способ лучше

· numDocs — вот такой «верблюжий» стиль превосходно подходит для именования переменных:

· все имена строчными буквами,

· на стыке слов — большая буква,

· переменные и свойства — называем именами существительными,

· массивы и коллекции — называем существительными во множительном числе,

· функции и методы — называем глаголами,

· название классов — с заглавной буквы.

 

 

varmyCounter=1; // простопеременная varuserNames = new Array(); // массив functiongetUserCounter(){} // функция

Ключевые слова (keywords) — предварительно определенные идентификаторы, составляющие основу языка программирования. Ключевые слова нельзя использовать для имен переменных, функций, объектов и методов.

Литералы (literals) — это постоянные значения JavaScript. Это значения, которые не изменяются во время выполнения сценария (целочисленные литералы, литералы с плавающей точкой, логические литералы (true и false), строковый литерал — это ноль и более символов, заключенных в двойные («») или одиночные (») кавычки).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: