Skip to content

@pmun/utils / isSymbol

Function: isSymbol()

ts
function isSymbol(val): val is symbol;

检查值是否为 Symbol

Parameters

val

unknown

要检查的值

Returns

val is symbol

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

Example

ts
isSymbol(Symbol('foo')) // true
isSymbol(Symbol.for('bar')) // true
isSymbol('symbol') // false