JSでバイナリを扱う

全1回

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

第1回 バイナリとは何か

「バイナリ」と「テキスト」はまったく別物だと感じていませんか。実はその境界は、思っているほど明確ではありません。シリーズ初回は、すべてのファイルがバイト列であるという出発点から、「バイナリ」という言葉の正体を捉え直します。