这里定义了个泛型T,如果用户不传,我们可以给它赋值,T = any,这样T不用传值也可以调用myFetch方法。

    1. declare function myFetch<T = any>(url: string, method: HTTPMethod, data?: any): Promise<T>