JSでバイナリを扱う

ArrayBuffer、Uint8Array、DataView、Blob といったJavaScriptのバイナリデータ型を使用するうえで、理解しておきたい知識を解説。コンピュータの根本に関わる「バイナリ」と「テキスト」に対する理解を起点に、ファイル操作や画像処理の実装まで説明します。