File.arrayBuffer() - повертає Promise який містить результат ArrayBuffer.
File.arrayBuffer();
File - об'єкт File.
arrayBuffer() метод об'єкта File який повертає Promise результатом виконання якого є дані об'єкта File у вигляді ArrayBuffer.
Також є новіший метод FileReader.readAsArrayBuffer() для читання ArrayBuffer з File.
var file=new File(['text test'], 'text.txt', {type:'text/plain'});
file.arrayBuffer().then(function(buf){
alert(buf);
});
<input id="fileUser" type="file">
fileUser.onchange=function(){
var f=new FileReader();
f.onload=function(){
alert(this.result);
}
f.readAsArrayBuffer(this.files[0]);
}