我在学习 jest 框架的 beforeEach 方法时,注意到其接受的输入参数 fn 的类型为 jest.ProvidesCallback:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CZ3kjN3U2MzIWYyMjMwEGOmBjN0E2YjZGZ1QDZkRmN38CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
该参数的类型 ProvidesCallback,本身是一个函数,返回任意类型,该函数的输入参数为 DoneCallback:
同时,该类型还包括一个 fail 字段,该字段也指向一个函数,输入参数为 string.
如果定义一个类型为 DoneCallback 的变量?参考如下代码:
我在学习 jest 框架的 beforeEach 方法时,注意到其接受的输入参数 fn 的类型为 jest.ProvidesCallback:
该参数的类型 ProvidesCallback,本身是一个函数,返回任意类型,该函数的输入参数为 DoneCallback:
同时,该类型还包括一个 fail 字段,该字段也指向一个函数,输入参数为 string.
如果定义一个类型为 DoneCallback 的变量?参考如下代码: