Skip to content

@pmun/utils / isMap

Function: isMap() ​

ts
function isMap<K, V>(val): val is Map<K, V>;

检查值是否为 Map

Type Parameters ​

K ​

K = any

V ​

V = any

Parameters ​

val ​

unknown

要检查的值

Returns ​

val is Map<K, V>

如果是 Map 则返回 true,否则返回 false

Example ​

ts
isMap(new Map()) // true
isMap(new WeakMap()) // false
isMap({}) // false