求助,在实现一些方法中有什么优雅的方式,根据参数的类型/是否必传来校验

查看 28|回复 0
作者:ClearMoki   
interface Props {
        a: string;
    b: number;
    c?: boolean;
}
const fun = ({a, b, c}: Props) => {
        // 参数类型校验失败不执行后续, 比如 a/b 未传,或者 a/b/c 类型不正确
        // TODO
}
请问有什么比较好的方法可以校验参数,如果校验失败就抛出异常,或者不执行 fun 后续操作 qaq
您需要登录后才可以回帖 登录 | 立即注册

返回顶部