Skip to content

isArrayBuffer

指定された値がArrayBufferであるかどうかをチェックします。

この関数はTypeScriptで型述語としても機能し、引数の型をArrayBufferに絞り込みます。

インターフェース

typescript
function isArrayBuffer(value: unknown): value is ArrayBuffer;

パラメータ

  • value (unknown): 値がArrayBufferであるかどうかをチェックする対象。

戻り値

(value is ArrayBuffer): valueArrayBufferである場合はtrueを、そうでない場合はfalseを返します。

typescript
const value1 = new ArrayBuffer();
const value2 = new Array();
const value3 = new Map();

console.log(isArrayBuffer(value1)); // true
console.log(isArrayBuffer(value2)); // false
console.log(isArrayBuffer(value3)); // false

MIT ライセンスの下で配布されています。