考虑以下代码:
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT bootstrap.min.css
Failed to load resource: net::ERR_CONNECTION_TIMED_OUT signin.css
当变量类型为interface时,是否有必要为实现构造函数添加泛型?这两行代码之间的TypeScript有什么区别吗?
答案 0 :(得分:0)
就运行时行为而言,两行之间没有区别。类型在编译时会被完全擦除,因此不会对运行时产生影响。
类型将参数锻炼应用于同一件事吗? Typescript还将基于预期的返回值进行推断,因此,如果它预期构造函数的结果为Map<EventType<any>, number>
,则将工作到HashMap
构造函数的类型参数必须为{{1} }和EventType<any>
。
如果将鼠标悬停在number
构造函数上,便可以看到以下内容:
HashMap