Документация: https://developer.mozilla.org/en-US/docs/Web/API/FileList
Почему FileList
объект, а не массив? Единственное свойство, которое у него есть, - это .length
, и единственным способом, который он имеет, является .item()
, который является избыточным (fileList[0] === fileList.item(0)
).