update README for JavaScript

This commit is contained in:
2024-04-28 00:18:39 +03:00
parent 3581b1f8a3
commit 3c5f55f5f6
13 changed files with 24 additions and 5 deletions
+18 -5
View File
@@ -1,5 +1,18 @@
# JavaScript
## Взаимодействие с HTML
- [`element.classList`](DOM/addClass.js) - Добавление/удаление классов элемента
- [`document.createElement`](DOM/addElements.js) - Создание HTML элемента
- [`addEventListener()`](DOM/addEventListenter.js) - Добавление обработчика событий
- [attributes.js](DOM/attributes.js) - Примеры методов работы с атрибутами элемента
- []() -
## Массивы
- [arrays.js](Arrays/arrays.js) - Примеры методов работы с массивами
- [`forEach`](Arrays/forEach.js) - Пример метода `forEach`
## Basic
- [Arrays](arrays.js) - работа с массивами
- [Spread syntax](spread.js) - распаковка массива в аргументы
@@ -19,12 +32,12 @@
- [xhr](xhrPostForm.js) - отправка формы POST запросом используя XHR
## Other
- [Webpack](webpack.md) example config
- [Webpack](webpack.md) - Пример конфигурации `webpack`
## Canvas
- [Drawing text](drawing-text.js) - примеры рисования текста на CANVAS
- [`measureText()`](measureText.js) - возвращает информацию об измеренном тексте, например ширину
- [`drawImage()`](canvas.drawImage.js) - метод Canvas 2D API рисования изображения на холсте
- [drawText.js](Canvas/drawText.js) - Примеры рисования текста на `<canvas>`
- [`measureText()`](Canvas/measureText.js) - Возвращает информацию о тексте, например ширину
- [`drawImage()`](Canvas/drawImage.js) - Метод Canvas 2D API для отрисовки изображения на холсте
## GameDev
- Canvas [GameLoop](gameloop.js) example
- Canvas [GameLoop](gameLoop.js) - Пример игрового цикла