Присваивание Давайте отметим, что в таблице приоритетов также есть оператор присваивания =. У него один из самых низких приоритетов: 3. Именно поэтому, когда переменной что-либо присваивают, например, x = 2 * 2 + 1, то сначала выполнится арифметика, …
Продолжить чтениеАвтор: erid
javascript 2.3.1 Планирование: setTimeout
Мы можем вызвать функцию не в данный момент, а позже, через заданный интервал времени. Это называется «планирование вызова». Для этого существуют два метода: setTimeout позволяет вызвать функцию один раз через определённый интервал времени. setInterval позволяет вызывать функцию регулярно, повторяя вызов …
Продолжить чтениеjavascript 1.2.5 Управляющие конструкции в циклах
Прерывание цикла: «break» Обычно цикл завершается при вычислении условия в false. Но мы можем выйти из цикла в любой момент с помощью специальной директивы break. Например, следующий код подсчитывает сумму вводимых чисел до тех пор, пока посетитель их вводит, …
Продолжить чтениеjavascript 1.2.4 Циклы while, for
При написании скриптов зачастую встаёт задача сделать однотипное действие много раз. Например, вывести товары из списка один за другим. Или просто перебрать все числа от 1 до 10 и для каждого выполнить одинаковый код. Для многократного повторения одного участка …
Продолжить чтениеjavascript 1.2.3 Логические операторы
В JavaScript есть три логических оператора: || (ИЛИ), && (И) и ! (НЕ). Несмотря на своё название, данные операторы могут применяться к значениям любых типов. Полученные результаты также могут иметь различный тип.
Продолжить чтениеjavascript 1.2.2 Тринарный условный оператор “?”
Иногда нам нужно определить переменную в зависимости от условия. Например: Так называемый «условный» оператор «вопросительный знак» позволяет нам сделать это более коротким и простым способом. Оператор представлен знаком вопроса ?. Его также называют «тернарный», так как …
Продолжить чтениеjavascript 1.2.1 Условное ветвление: if
Иногда нам нужно выполнить различные действия в зависимости от условий. Для этого мы можем использовать инструкцию if и условный оператор ?, который также называют оператором «вопросительный знак». Инструкция «if» Инструкция if(…) вычисляет условие в скобках и, если результат true, то выполняет …
Продолжить чтениеjavascript 1.2 План занятия
По итогу этого занятия мы должны освоить базовые алгоритмические конструкции. Условные операторы и циклы – с помощью которых научимся обрабатывать массивы и создавать и обрабатывать объекты таблиц. 1.2.1 Условное ветвление: if 1.2.2 Тринарный условный оператор …
Продолжить чтениеjavascript 1.1.12 Операторы сравнения
Операторы сравнения Многие операторы сравнения известны нам из математики. В JavaScript они записываются так: Больше/меньше: a > b, a < b. Больше/меньше или равно: a >= b, a <= b. Равно: a == b. Обратите внимание, для сравнения используется двойной …
Продолжить чтениеjavascript 1.1.10 Операторы. Приоритет
Базовые операторы, математика Многие операторы знакомы нам ещё со школы: сложение +, умножение *, вычитание – и так далее. В этой главе мы начнём с простых операторов, а потом сконцентрируемся на специфических для JavaScript аспектах, которые не проходят в …
Продолжить чтение