【JavaScript】ArrayBufferオブジェクト【中級者】

  • このエントリーをはてなブックマークに追加

ArrayBufferオブジェクトには、lengthプロパティは存在しない。しかし、byteLengthプロパティが存在する。




<form >
  <input type='file' id='fileInput' multiple name='files'>
</form>


const fileInput = document.getElementById('fileInput');
const file = fileInput.files[0];
const fileReader = new FileReader();

fileReader.addEventListener('load', evt => {

  evt.target.result;// ArrayBufferオブジェクト ArrayBuffer { byteLength: 3072 }
  evt.target.result.byteLength;// バイト数を取得する 3072

});

fileReader.readAsArrayBuffer(file);
  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す

*