下面有什么区别?我有时在Typescript中看到
is
关键字,但无法弄清楚在这种情况下使用arg is string
的好处。查阅了资料,但并没有太多信息。有人能解释一下吗?const isString = (arg: any): arg is string => typeof arg === "string";
const isString = (arg: any) => typeof arg === "string";