javascript 1.4.1 Function Expression

Функция в JavaScript – это не магическая языковая структура, а особого типа значение. Синтаксис, который мы использовали до этого, называется Function Declaration (Объявление Функции): Существует ещё один синтаксис создания функций, который называется Function Expression (Функциональное Выражение).

Продолжить чтение

javascript 1.4 План занятия

Демонстрация табличных приложений js. 1.4.1 Function Expression 1.4.2 Функции-«колбэки» 1.4.3 Function Expression в сравнении с Function Declaration 1.4.4 Функции-стрелки, основы 1.4.5 Браузерное окружение, спецификации — домашнее — 1.4.6 Отладка в браузере Chrome 1.4.7 Отладка 1.4.8 …

Продолжить чтение

javascript 1.3.5 Функции. Именование

Выбор имени функции Функция – это действие. Поэтому имя функции обычно является глаголом. Оно должно быть простым, точным и описывать действие функции, чтобы программист, который будет читать код, получил верное представление о том, что делает …

Продолжить чтение

javascript 1.3.2 Функции

Зачастую нам надо повторять одно и то же действие во многих частях программы. Например, необходимо красиво вывести сообщение при приветствии посетителя, при выходе посетителя с сайта, ещё где-нибудь. Чтобы не повторять один и тот же …

Продолжить чтение

javascript 1.3.1 Конструкция “switch”

Конструкция switch заменяет собой сразу несколько if. Она представляет собой более наглядный способ сравнить выражение сразу с несколькими вариантами. Синтаксис Конструкция switch имеет один или более блок case и необязательный блок default.

Продолжить чтение

javascript 1.1.11 Операторы. Присваивание. Инкремент/декремент

Присваивание Давайте отметим, что в таблице приоритетов также есть оператор присваивания =. У него один из самых низких приоритетов: 3. Именно поэтому, когда переменной что-либо присваивают, например, x = 2 * 2 + 1, то сначала выполнится арифметика, …

Продолжить чтение

javascript 2.3.1 Планирование: setTimeout

Мы можем вызвать функцию не в данный момент, а позже, через заданный интервал времени. Это называется «планирование вызова». Для этого существуют два метода: setTimeout позволяет вызвать функцию один раз через определённый интервал времени. setInterval позволяет вызывать функцию регулярно, повторяя вызов …

Продолжить чтение