标签: typescript decorator typescript-decorator
我想为以下用例编写一个装饰器:
function doSomethingWithADate(date: string | number | Date) { // do something with the passed in date }
我的问题是,我不知道日期是否真的是字符串,数字或日期类型。我可以在函数内部进行必要的转换,但是我不认为这是最好的方法,即使我使用其他功能重复使用它,对于每种此类功能仍然还有一行代码。
我想要装饰者做的是:
有可能吗?