Встречается на собеседованиях • сегодня
Работал ли с input для ввода файлов
Да, работал. В HTML для загрузки файлов используется ``. Можно ограничивать типы файлов через атрибут `accept`, например `accept="image/*,.pdf"`.
Пример:
```html
```
В React обработка выглядит так:
```jsx
const handleFileChange = (e) => {
const files = Array.from(e.target.files);
files.forEach(file => {
console.log(file.name, file.size);
});
};
```
Важные моменты:
1. Для множественной загрузки - атрибут `multiple`
2. `e.target.files` - это FileList (не массив)
3. Размер файла в байтах (file.size)
4. Для отправки на сервер обычно используют FormData

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