バイナリデータを扱う
このページに記述されているコード
<input type="file" id="file" /> <script> document.getElementById('file').addEventListener('change', function(event) { var file = event.target.files[0]; if (!file) return; var reader = new FileReader(); reader.onload = function(event) { var arrayBuffer = reader.result; var typedArray = new Uint8Array(reader.result); for (var i = 0; i < 100; i++) { console.log(typedArray[i]); } }; reader.readAsArrayBuffer(file); }, false); </script>
開発コンソールを開いた状態で、以下のフォームからファイルを選択してください