*** не в алфавитном порядке***
Переменная: контейнер, в котором мы можем хранить значения для последующего извлечения.
Объявления переменных:
Константа: неизменяемая
Let:изменяемый, вызовет ошибку, если объявить дважды
Var:изменяемый
CamelCase: переменныеDeclaredForSpecialFunctions
Строка:"текстовое содержание", "примитивный тип данных"
Оператор строгого равенства: ===
Оператор строгого неравенства: !==
Оператор свободного равенства: ==
Оператор свободного неравенства: !=
Больше чем: ›
Меньше чем: ‹
Выражение. единица кода, возвращающая значение.
Блочные операторы:обрамленные {}, возвращают значение с последним вычисленным выражением.
Ложные значения:false, null, undefined, 0, NaN, пустые строки ('', "")
Условные операторы:
Если… иначе если…иначе:
if() {
} else if (вывод данных типа 1) {
Item = данные, которые мы ищем
} else (вывод данных типа 2) {
Item = другие данные, которые мы ищем
}
Тернарное выражение:условие ? значение_если_истина : значение_если_ложь
Переключить… регистр.. по умолчанию:
выключатель() {
case ‘вывод данных сорта 1’:
Item = данные, которые мы ищем
ломать;
case ‘вывод данных сорта 2’:
Item = другие данные, которые мы ищем
ломать;
дефолт:
console.log(оператор последней инстанции)
Операторы:
! - нет, или значение с отрицательным значением
&& — логическое «и»
| | — ‘or’
Number.isInt(): проверяет, является ли переданный аргумент целым числом.
Number.isFinite(): проверяет, является ли предоставленный аргумент конечным
Number.isNan(): проверяет, является ли предоставленный аргумент NaN
Число.parseInt():
Number.parseFloat(): принимает строки и преобразует их в числа с плавающей запятой.
Математика. —содержит значения, представляющие общие математические значения, все значения возвращают данные, выбранные с помощью нотации .dot
Math.ceil()
Math.floor()
Мат.раунд()
Math.max() -
Math.min() — возвращает наименьший # в данных
Math.random()
Math.abs() — абсолютное значение целого числа
Функция: объект, содержащий последовательность операторов JavaScript.
Вызов: для выполнения или вызова функции
консоль.лог();
return — находится внутри {кодового блока}
функция, которую мы выбираем();
функция theNameWeMightSelect (параметр 1, параметр 2..) {
// код здесь
}
Подъем: объявляет функцию перед выполнением кода
Выражение функции: выходом является само выражение
Анонимная функция: функция без имени — function() {}
IIFE: немедленно вызывает функциональное выражение
Сфера:
Закрытие: закрывает область функционального уровня.
Цепочка областей: позволяет вложенным функциям получать доступ к родительским функциям.