今天看了vue3的源码看到一段代码有点不懂,查了一下顺便记录一下。

is

typescript 中有一个特殊的关键字,可以用来判断一个变量属于某个接口、类型

  1. export const isString = (val: unknown): val is string => typeof val === 'string'

上面代码首先判断传进来的值