Skip to content

Latest commit

 

History

History
76 lines (75 loc) · 2.46 KB

Readme.md

File metadata and controls

76 lines (75 loc) · 2.46 KB

Тест JavaScript

Примерная структура будущего теста

  1. Объект Window и работа с DOM (5 вопросов (1/4))
  • Открытие нового окна
  • Структура документа и навигация
  • Выбор элементов
    • querySelector
    • getElementById
  • document.write()
  • ...
  1. Обработка событий (4 вопросов (3/1))
  • Событийная модель
  • Делегирование событий
  • Порядок вызова
  • Распространение событий
  • События мыши
  • События клавиатуры
  • События touch-устройств
  • ...
  1. Типы, структуры данных (6 вопросов (1/5))
  • Числа, округления
  • Объявления переменных
  • Работа с массивами
  • Работа со строками
  • Преобразования типов
  • Логические выражениея/операторы
  • typeof
  • ...
  1. Функции, замыкания, аргументы (6 вопросов (4/6))
  • Объявление
  • Вызов функции
  • Замыкания
  • Методы функций
  • Создание контекста
  • Аргументы и параметры
  • ...
  1. Классы, модули, прототипы (5 вопросов (2/3))
  • Прототип
  • Конструкторы
  • instanceOf
  • Приватные методы
  • Заимстование методов
  • ...
  1. Работа с HTTP (3 вопросов (0/3))
  • AJAX
  • JSONP
  • WebSocket
  • Междоменные Http запросы
  • POST, GET
  • ...
  1. Работа с данными на клиенте (4 вопросов (0/4))
  • Cookies
  • LocalStorage
  • SessionStorage
  • IndexedDB
  1. Регулярные выражения (5 вопросов (2/3))
  • Флаги
  • Группировка
  • Ссылки
  • RegExp
  • методы класса String
  1. Работа с графикой (3 вопросов (1/2))
  • SVG
  • Canvas
    • загрузка изображений
    • сжатие изображений
    • преобразование системы координат
  • Мультимедиа
  • ...
  1. Интерфейсы HTML5 (3 вопросов (0/3))
  • GeoLocation
  • BlobBuilder
  • ArrayBuilder
  • WebWorker
  • ...