Skip to content

isArrayBuffer (Lodash互換性)

es-toolkitのisArrayBufferを使用してください

このisArrayBuffer関数はLodash互換性のための複雑な処理により動作が遅くなります。

代わりに、より速く現代的なes-toolkitisArrayBufferを使用してください。

値がArrayBufferかどうかを確認します。

typescript
const result = isArrayBuffer(value);

参照

isArrayBuffer(value)

値がArrayBufferかどうかを型安全に確認したい場合はisArrayBufferを使用してください。TypeScriptでタイプガードとしても動作します。

typescript
import { isArrayBuffer } from 'es-toolkit/compat';

// ArrayBufferの確認
const buffer = new ArrayBuffer(16);
isArrayBuffer(buffer); // true

// 他の型はfalse
isArrayBuffer(new Array()); // false
isArrayBuffer(new Map()); // false
isArrayBuffer({}); // false
isArrayBuffer('hello'); // false
isArrayBuffer(123); // false
isArrayBuffer(null); // false
isArrayBuffer(undefined); // false

パラメータ

  • value (unknown): ArrayBufferかどうかを確認する値です。

戻り値

(value is ArrayBuffer): 値がArrayBufferの場合はtrue、そうでない場合はfalseを返します。

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