Работа с объектом Canvas в 2D
Canvas — это HTML-элемент, использующийся для рисования графики средствами языков программирования. Он может, к примеру, использоваться для рисования графов, создания коллажей или анимации. Нарисуем при помощи canvas гистограмму среднемесячной температуры за год. Подготовительный этап Создадим проект который на данный момент состоит из 3 файлов: index.html, style.css, index.js В теле страницы опишем тег canvas. Он будет иметь идентификатор canvas, и сразу в теге обозначим атрибуты width и height...
Как скопировать массив или объект в JS?
Привет! Как скопировать массив или объект в javascript? 1) Копирование массива const names = ['Oliver', 'Sophia', 'William', "Emma', 'Ethan']; /* неправильно, copyNames содержит ссылку на names, при изменении элементов copyNames изменится names */ const copyNames = names; /* правильно, copyNames независимая копия, под неё в памчти выделено собственное место и её можно менять не изменяя names */ const copyNames = names.slice(); /* так тоже можно скопировать массив */ const copyNames = [...names];...