Выражения
Проще говоря, выражение — это фрагмент кода, который создает значение. Неважно, большой он или маленький. Кроме того, у нас есть два разных типа выражений: выражения с побочными эффектами и те, которые в некотором смысле оценивают и, следовательно, разрешаются в значение. Например:
let x = 7 // produce variable x -> with side effects 3+4 //produce 7 as a result -> resolve to a value 5 //produce 5 -> resolve to a value
Также в JavaScript есть следующие категории выражений:
- Арифметика: оценивает число, большую часть времени используют арифметические операторы, такие как сложение, вычитание, деление и умножение.
- Строка: оценивается как строка символов, например, «Фред» или «234». Обычно использует строковый оператор, например сложение.
- Логический: оценивается как истина или ложь. использует логические операторы (&& и ||).
- Первичные выражения: основные ключевые слова и общие выражения в JavaScript. например, этоключевое слово и оператор группировки ().
- Левосторонние выражения: левые значения являются назначением присваивания. например, оператор new для создания экземпляра класса и ключевое слово superдля вызова функций родительского объекта.
Заявления
Программа представляет собой список операторов, и каждый оператор отделяется точкой с запятой. Простейшее утверждение выглядит так:
1;
Что ж, это не так уж много, но когда вы комбинируете операторы с выражениями, вы можете создать программу любого размера.
Если вы хотите узнать об этом больше, ознакомьтесь с этим, Eloquent JavaScript и веб-документами MDN для Утверждений и Выражений.