컨텐츠로 건너뛰기

isBrowser

isArrayBuffer 함수는 인수로 주어진 값이 ArrayBuffer 객체인지 판별하는 함수입니다.

import

import { isArrayBuffer } from "@tai-kun/surrealdb/utils";

사용법

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

인수

value

ArrayBuffer 객체를 기대하는 값입니다.

반환값

valueArrayBuffer 객체이면 true를, 그렇지 않으면 false를 반환합니다.

설명

Firefox의 일부 버전에서는 fetch의 응답 본문을 ArrayBuffer 객체로 설정하면 메서드는 가지고 있지만 instanceof로 판별할 수 없는 경우가 있으므로, 태그 이름으로 판별합니다. 이는 lodash의 동작과 유사합니다.