Встречается на собеседованиях • сегодня

Какие знаешь методы HTML5 API

HTML5 предоставляет множество полезных API для работы с браузером. Вот ключевые:

  1. Geolocation API – доступ к геолокации пользователя:
js
navigator.geolocation.getCurrentPosition((pos) => {
  console.log(pos.coords.latitude, pos.coords.longitude);
});
  1. Web Storage API – localStorage и sessionStorage для хранения данных:
js
localStorage.setItem('key', 'value');
const data = localStorage.getItem('key');
  1. Canvas API – рисование графики:
js
const ctx = canvas.getContext('2d');
ctx.fillRect(10, 10, 100, 100);
  1. Drag and Drop API – реализация перетаскивания элементов.

  2. Web Workers – выполнение кода в фоновом потоке.

  3. History API – управление историей браузера:

js
history.pushState({}, '', '/new-url');
  1. WebSocket API – двустороннее соединение с сервером.

  2. File API – работа с файлами пользователя.

  3. IndexedDB – клиентская NoSQL база данных.

  4. WebRTC – передача аудио/видео в реальном времени.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы