标签: typescript
是否有一种简便的方法来告诉TypeScript参数可以是null,而undefined甚至可以只允许任何falsy值?
null
undefined
falsy
我可以这样做,但是它不接受null作为参数
function a(b?: string | number) {}
我可以这样做,但是当您有多个参数时,函数定义的长度就会开始变长。
function a(b?: string | number | null) {}