Стандарт ES6: классы в JavaScript

Категория: JavaScript



В ECMAScript 2015 были введены классы - более простой и понятный способ создания объектов и организации наследования.
По-сути, классы - те же самые функции, только специализированные. В этом материале мы и познакомимся с классами в JS.

02.08.2020

Контекст вызова функции. This

Категория: JavaScript



Кратко о контексте вызова и ключевом слове this в JavaScript. Рассмотрим способы вызова функции и контекст вызова в каждом отдельном случае.

27.07.2020

Функции-конструкторы

Категория: JavaScript



Сегодня мы поговорим о функциях-конструкторах. Это функции, задающие тип объекта, а затем, с помощью оператора new, создаётся экземпляр объекта.
Где можно найти применение функциям-конструкторам? Они очень удобны для создания новых однотипных объектов, например, новые пользователи сайта, товары интернет-магазина, видеоролики на Youtube, компоненты сайтов и так далее, то есть там, где есть шаблонизация.

27.07.2020

Планирование вызова функции через setTimeout и setInterval

Категория: JavaScript



В этом кратком обзоре мы рассмотрим два метода для планирования вызова функции: setTimeout и setInterval.
Первый позволяет вызывать функцию однократно через определённый интервал времени, второй - через определённый интервал, но многократно.

04.04.2020

Функции в JavaScript: а вот теперь начинается самое интересное!

Категория: JavaScript



Вот мы и дошли до функций, пожалуй, ключевой темы в JavaScript. Функции - это то, что существенно облегчает работу, позволяет автоматизировать выполнение определённых действий в программе. Задав функцию (серию шагов) в начале программы, вы в любой момент можете ею воспользоваться, просто позвав(вызвав) её на помощь.
Давайте же познакомимся с этой очень важной частью языка JavaScript.

30.01.2020

Циклы: автоматизация повторяющихся задач в программировании.

Категория: JavaScript



Если при написании программы встречается многократный повтор одних и тех же действий, повторяющихся задач, то самое время поговорить о такой полезной вещи как циклы.
Цикл и есть, по-сути, многократное повторение одной и той же задачи, только автоматическое. Вы задаёте лишь параметры для его работы, а всю работу сделает уже сам цикл. Циклы бывают разных видов, и способы их работы также отличаются. Об этом в данной статье.

28.01.2020

Расширение возможности программы за счёт добавления логики: управляющие инструкции

Категория: JavaScript



Возможности программы, даже самой простой, существенно расширяют так называемые управляющие инструкции, за счёт которых программа получает возможность реагировать на действия пользователя, вести себя интеллектуально.
В этой статье речь пойдёт именно об управляющих инструкциях, будет рассмотрен их синтаксис и принцип работы.

27.01.2020

Переменные: изменение значений переменных и использование их на практике

Категория: JavaScript



Ранее уже было краткое знакомство с переменными, из которого вы узнали, что переменной можно присваивать значения, что их также можно переопределить, присвоив новое значение, которое заменит собой старое. Но на практике чаще всего значение переменной меняется в результате работы программы, при этом старое значение переменной сохраняется и к нему, например, прибавляется какое-то число.
В этой статье мы рассмотрим операции над переменными, а также на практике разберём работу с переменными на двух примерах.

21.01.2020

Знакомство с операторами и операциями в JavaScript

Категория: JavaScript



В предыдущей статье рассматривался базовый синтаксис языка JavaScript, из которого вы узнали о таких новых для вас вещах как подключение JavaScript на странице сайта, комментарии в коде, переменные, а также какие основные типы данных есть в языке.
Однако, само по себе сохранение данных в какой-то переменной мало что даёт. Гораздо ценнее, когда, к примеру, в переменной сохраняется результат каких-либо вычислений, например, математических операций. О том, каким образом в JavaScript производятся операции с данными, вы и узнаете из этой статьи.

16.01.2020

JavaScript - знакомство с базовыми основами языка

Категория: JavaScript



Как и в любом языке, и не только в языке программирования, у JavaScript есть свои правила, основные понятия, термины и определения.
Без знания синтаксиса языка дальнейшее продвижение в его изучении будет весьма проблематичным. Именно поэтому в этой статье будет краткий обзор синтаксиса JavaScript.

08.01.2020

1 2 »