JavaScript Синтаксис
JavaScript синтаксис - это набор правил, по которым создаются программы JavaScript:
var x, y, z; // Объявление переменных
x = 5; y = 6; // Присвоение значений
z = x + y; // Вычисление значений
JavaScript Значения
JavaScript синтаксис определяет два типа значений: фиксированные значения и переменные значения.
Фиксированные значения называются Литералами. Значения переменных называются Переменными.
JavaScript Литералы
Два наиболее важных правила синтаксиса для фиксированных значений:
1.Числа записываются с десятичными знаками или без них:
10.50
1001
Попробуйте сами »
2.Строки - это текст, заключенный в двойные или одинарные кавычки:
"Щипунов Андрей"
'Щипунов Андрей'
Попробуйте сами »
JavaScript Переменные
В языке программирования переменные используются для хранения значений данных.
JavaScript использует var
ключевое слово для объявления переменных.
Знак равенства используется для присваивания значений переменных.
В этом примере x определяется как переменная. Затем x присваивается значение 6:
var x;
x = 6;
Попробуйте сами »
JavaScript Операторы
JavaScript использует арифметические операторы ( +
-
*
/
) для вычисления значений:
(5 + 6) * 10
Попробуйте сами »
JavaScript использует оператор присваивания ( =
) для присвоения значений переменным:
var x, y;
x = 5;
y = 6;
Попробуйте сами »
JavaScript Выражения
Выражение - это комбинация значений, переменных и операторов, вычисляющая значение.
Вычисление называется оценкой.
Например, 5 * 10 означает 50:
5 * 10
Попробуйте сами »
Выражения также могут содержать значения переменных:
x * 10
Попробуйте сами »
Значения могут быть разных типов, например числа и строки.
Например, "Щипунов" + " " + "Андрей", оценивается как "Щипунов Андрей":
"Щипунов" + " " + "Андрей"
Попробуйте сами »
JavaScript Ключевые слова
JavaScript Ключевые слова используются для определения действий, которые необходимо выполнить.
Ключевое слово var
указывает браузеру, чтобы он создал переменные:
var x, y;
x = 5 + 6;
y = x * 10;
Попробуйте сами »
JavaScript Комментарии
Не все JavaScript операторы "выполняются".
Код после двойных косых черточек //
или между /*
и */
рассматривается как комментарий.
Комментарии игнорируются и не выполняются:
var x = 5; // Я буду выполненный
// var x = 6; Я НЕ буду выполненный
Попробуйте сами »
Вы узнаете больше о комментариях в следующей главе.
JavaScript Идентификаторы
Идентификаторы - это имена.
В JavaScript идентификаторы используются для именования переменных (и ключевых слов, и функций, и меток).
Правила для юридических имен во многом одинаковы для большинства языков программирования.
В JavaScript первый символ должен быть буквой, знаком подчеркивания (_) или знаком доллара ($).
Последующие символы могут быть буквами, цифрами, знаками подчеркивания или долларами.
Цифры не могут быть в качестве первого символа.
Таким образом, JavaScript может легко отличить идентификаторы от чисел.
JavaScript Чувствителен к регистру
JavaScript идентификаторы чувствительны к регистру.
Переменные lastName
и lastname
- это две разные переменные:
var lastname, lastName;
lastName = "Андрей";
lastname = "Сергей";
Попробуйте сами »
JavaScript не интерпретирует VAR или Var как ключевое слово var.
JavaScript и Верблюжий регистр
Исторически сложилось так, что программисты использовали разные способы объединения нескольких слов в одно имя переменной:
Дефисы:
first-name, last-name, master-card, inter-city.
Использование дефисов в JavaScript запрещено. Они зарезервированы для вычитания.
Нижнее подчеркивание:
first_name, last_name, master_card, inter_city.
Верхний регистр верблюда (регистр Паскаля):
FirstName, LastName, MasterCard, InterCity.
Нижний регистр верблюда:
Программисты JavaScript обычно используют верблюжий регистр, который начинается со строчной буквы:
firstName, lastName, masterCard, interCity.
JavaScript Набор символов
JavaScript использует набор символов Unicode.
Unicode охватывает (почти) все символы, знаки препинания и символы в мире.
Для более подробного ознакомления, пожалуйста, ознакомьтесь с нашим полным справочником по Unicode.