Skip to content

Instantly share code, notes, and snippets.

View kaineer's full-sized avatar
:octocat:
⌨️ 🖱️

Sergey Kluchkovsky kaineer

:octocat:
⌨️ 🖱️
View GitHub Profile
  • 1 - простой вариант
  • 2 - сложный вариант
Компонент ↓ / Темы → Основы JS Работа/DOM Обр. событий Сеть Регэкспы API, куки Вз/компонентами
Табы 1 1 2
Бургер 1 1 onload
Баннер 1 1 1 куки
Тултипы
  • 1 - простой вариант
  • 2 - сложный вариант
Компонент ↓ / Темы → Основы JS Функции Работа/DOM Обр. событий Сеть API, куки Вз/компонентами
Табы 1 1 2
Бургер 1 1 onload
Баннер 1 1 1 куки
Тултипы 1 1 2
  • 1 - простой вариант
  • 2 - сложный вариант
Компонент ↓ / Темы → Основы JS Функции Работа/DOM Обр. событий Сеть API, куки Вз/компонентами
Табы 1 1 2
Бургер 1 1 onload
Баннер 1 1 1 куки
Тултипы 1 1 2
Лоадеры 1 1 onload
Компонент ↓ / Темы → Основы Javascript Работа с DOM Обработка событий Доп API Вз/компонентами
Слайдер на базе Swiper простой сложный
const textChannel = await createChannel(
guild, groupTitle, {
type: ChannelType.GuildText,
parent: category.id,
}
);
if (textChannel) {
const evrPerm = textChannel.permissionsFor(guild.roles.everyone);
evrPerm.remove(PermissionsBitField.Flags.ViewChannel);

Слайдер на базе Swiper

Фичи (простой вариант)

  • Переключение слайдов мышью
  • Переключение слайдов клавиатурой (.keyboard.enabled: true)
  • Кнопки для быстрого перехода к выбранному слайду
  • Поддержка touch events
  • Отображение количества слайдов
  • Свайпы (???)
  • Переключение между слайдами по таймауту

Слайдер на базе Swiper

Фичи (простой вариант)

  • Переключение слайдов мышью
  • Переключение слайдов клавиатурой (.keyboard.enabled: true)
  • Кнопки для быстрого перехода к выбранному слайду
  • Поддержка touch events
  • Отображение количества слайдов
  • Свайпы (???)
  • Переключение между слайдами по таймауту

Слайдер на базе Swiper

Фичи (простой вариант)

  • Переключение слайдов мышью
  • Переключение слайдов клавиатурой (.keyboard.enabled: true)
  • Кнопки для быстрого перехода к выбранному слайду
  • Поддержка touch events
  • Отображение количества слайдов
  • Свайпы (???)
  • Переключение между слайдами по таймауту

Знакомство с JS

Темы

  • переменные, типы, условия, циклы
  • функции
  • объекты, массивы

Задание

  • [без внешних библиотек] генератор случайных чисел?
  • [JS1-ТЗ] Генерация случайного числа

Технологии, которые используются в списке типовых задач, но отсутствуют в js-курсе

  • Location API
  • History API
  • File API
  • Работа с регулярными выражениями есть
  • Работа с cookies