snipplets.dev/~/JavaScript
..
Templates/Pixi.js
addClass.js
addElements.js
arrays.js
canvas.drawImage.js
drawing-text.js
fetch.js
gameloop.js
Intl.DateTimeFormat.js
location.href.js
measureText.js
Object.entries.js
README.md
spread.js
textContent.js
timestamp_to_date.js
webpack.md
xhrPostForm.js

JavaScript

Basic

  • Arrays - работа с массивами
  • Spread syntax - распаковка массива в аргументы
  • location.href - Переход на другую страницу
  • Text Content - Получить текстовое содержимое элемента
  • Add DOM Elements - Добавление элементов в DOM
  • Add Class - Добавление/Удаление классов

Advanced

Перебор элементов

  • Object.entries() - Перебор объектов, ассоционных массивов

Requests

  • fetch - Fetch запрос JSON данных
  • xhr - отправка формы POST запросом используя XHR

Other

Canvas

  • Drawing text - примеры рисования текста на CANVAS
  • measureText() - возвращает информацию об измеренном тексте, например ширину
  • drawImage() - метод Canvas 2D API рисования изображения на холсте

GameDev