Skip to content

guards.Function.isPromise

github-actions[bot] edited this page Jun 8, 2026 · 2 revisions

@zenstone/ts-utils / guards / isPromise

Function: isPromise()

isPromise<T>(val): val is Promise<T>

Defined in: src/guards/index.ts:429

检查值是否为 Promise

Type Parameters

T

T = unknown

Parameters

val

unknown

任意值

Returns

val is Promise<T>

Example

if (isPromise(value)) {
  await value;
}

Clone this wiki locally