interface Props {
a: string;
b: number;
c?: boolean;
}
const fun = ({a, b, c}: Props) => {
// 参数类型校验失败不执行后续, 比如 a/b 未传,或者 a/b/c 类型不正确
// TODO
}
请问有什么比较好的方法可以校验参数,如果校验失败就抛出异常,或者不执行 fun 后续操作 qaq
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.