Встречается на собеседованиях • сегодня
Какие знаешь методы HTML5 API
HTML5 предоставляет множество полезных API для работы с браузером. Вот ключевые:
- Geolocation API – доступ к геолокации пользователя:
js
navigator.geolocation.getCurrentPosition((pos) => {
console.log(pos.coords.latitude, pos.coords.longitude);
});- Web Storage API – localStorage и sessionStorage для хранения данных:
js
localStorage.setItem('key', 'value');
const data = localStorage.getItem('key');- Canvas API – рисование графики:
js
const ctx = canvas.getContext('2d');
ctx.fillRect(10, 10, 100, 100);-
Drag and Drop API – реализация перетаскивания элементов.
-
Web Workers – выполнение кода в фоновом потоке.
-
History API – управление историей браузера:
js
history.pushState({}, '', '/new-url');-
WebSocket API – двустороннее соединение с сервером.
-
File API – работа с файлами пользователя.
-
IndexedDB – клиентская NoSQL база данных.
-
WebRTC – передача аудио/видео в реальном времени.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы