update README for JavaScript
This commit is contained in:
parent
3581b1f8a3
commit
3c5f55f5f6
@ -3,12 +3,14 @@
|
|||||||
## Информационные
|
## Информационные
|
||||||
|
|
||||||
## Успех
|
## Успех
|
||||||
|
|
||||||
- `200` `OK` — успешный запрос
|
- `200` `OK` — успешный запрос
|
||||||
- `201` `Created` — в результате успешного выполнения запроса был создан новый ресурс
|
- `201` `Created` — в результате успешного выполнения запроса был создан новый ресурс
|
||||||
|
|
||||||
## Перенаправление
|
## Перенаправление
|
||||||
|
|
||||||
## Ошибка клиента
|
## Ошибка клиента
|
||||||
|
|
||||||
- `400` `Bad Request` — сервер обнаружил в запросе клиента синтаксическую ошибку
|
- `400` `Bad Request` — сервер обнаружил в запросе клиента синтаксическую ошибку
|
||||||
- `401` `Unauthorized` — для доступа к запрашиваемому ресурсу требуется аутентификация
|
- `401` `Unauthorized` — для доступа к запрашиваемому ресурсу требуется аутентификация
|
||||||
- `403` `Forbidden` — сервер понял запрос, но он отказывается его выполнять из-за ограничений в доступе для клиента к указанному ресурсу
|
- `403` `Forbidden` — сервер понял запрос, но он отказывается его выполнять из-за ограничений в доступе для клиента к указанному ресурсу
|
||||||
|
@ -1,5 +1,18 @@
|
|||||||
# JavaScript
|
# 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
|
## Basic
|
||||||
- [Arrays](arrays.js) - работа с массивами
|
- [Arrays](arrays.js) - работа с массивами
|
||||||
- [Spread syntax](spread.js) - распаковка массива в аргументы
|
- [Spread syntax](spread.js) - распаковка массива в аргументы
|
||||||
@ -19,12 +32,12 @@
|
|||||||
- [xhr](xhrPostForm.js) - отправка формы POST запросом используя XHR
|
- [xhr](xhrPostForm.js) - отправка формы POST запросом используя XHR
|
||||||
|
|
||||||
## Other
|
## Other
|
||||||
- [Webpack](webpack.md) example config
|
- [Webpack](webpack.md) - Пример конфигурации `webpack`
|
||||||
|
|
||||||
## Canvas
|
## Canvas
|
||||||
- [Drawing text](drawing-text.js) - примеры рисования текста на CANVAS
|
- [drawText.js](Canvas/drawText.js) - Примеры рисования текста на `<canvas>`
|
||||||
- [`measureText()`](measureText.js) - возвращает информацию об измеренном тексте, например ширину
|
- [`measureText()`](Canvas/measureText.js) - Возвращает информацию о тексте, например ширину
|
||||||
- [`drawImage()`](canvas.drawImage.js) - метод Canvas 2D API рисования изображения на холсте
|
- [`drawImage()`](Canvas/drawImage.js) - Метод Canvas 2D API для отрисовки изображения на холсте
|
||||||
|
|
||||||
## GameDev
|
## GameDev
|
||||||
- Canvas [GameLoop](gameloop.js) example
|
- Canvas [GameLoop](gameLoop.js) - Пример игрового цикла
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
## WebPack
|
## WebPack
|
||||||
|
|
||||||
`packages.json`
|
`packages.json`
|
||||||
|
|
||||||
```json
|
```json
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "webpack serve",
|
"serve": "webpack serve",
|
||||||
@ -13,7 +15,9 @@
|
|||||||
"webpack-dev-server": "^3.11.2"
|
"webpack-dev-server": "^3.11.2"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
`webpack.config.js`
|
`webpack.config.js`
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user