JavaScript, как язык программирования, не может использоваться самостоятельно.
Он не имеет целостной структуры. Его отдельные фрагменты, включающие описания
переменных, функций, классов и операторы, могут быть применимы только путем их
встраивания в HTML-документ. Такие фрагменты будем называть программами или
кодами языка JavaScript.
JavaScript является чуствительным к регистру языком, то есть все ключевые слова,
имена переменных, функций и классов должны быть написаны с учетом регистра.
В то же время HTML является нечуствительным к регистру и поэтому обращения к
функциям JavaScript из тэгов HTML могут не соблюдать регистр. Кроме того в
браузере MS Internet Explorer все объекты, их методы и свойства, которые не
являются частью ядра JavaScript, а были добавлены как относящиеся к браузеру,
являются также нечуствительными к регистру.
JavaScript игнорирует все пробелы, символы табуляции и переходы на новую строку,
если только они находятся не внутри текстовой строки.
Все простые операторы должны заканчиваться симвлом ";" (точкой с запятой). Он
служит для отделения операторов друг от друга, но может быть опущен, если операторы
находяться каждый в отдельной строке. Тем не менее не рекомендуется опускать символ
точка с запятой.
JavaScript поддерживает комментарии двух видов: как в C и как в C++. Все символы,
идущие после комбинации // игнорируются до конца строки. Комментарием считается
также любая последовательность символов между /* и */. Принятый в HTML формат
описания комментария между <!-- и --> в JavaScript поддерживается следующим образом:
все символы до конца строки после <!-- игнорируются, --> не является комментарием.
Что касается операторов, то учитывая, что JavaScript
- это C-подобный язык программирования, будут описаны только те операторы
JavaScript, которых нет в C.