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