tanaka's Programming Memo

プログラミングについてのメモ。

オブジェクトの型判定

ArrayBufferとUint8Arrayの判定をしたかったが、typeofだと両方とも「object」で返ってくる。そこで、instanceofを利用した。以下、使い方。

if (hoge instanceof Uint8Array) {
// hogeはUint8Array
}

ArrayBufferはobjectが返ってくるので、Uint8Arrayかどうかで判定した。