关于数据类型重载的澄清(联盟类型)

时间:2017-04-26 08:59:23

标签: angular typescript types

实际上我在router.d.ts上看到了一行代码,比如

isActive(url: string | UrlTree, exact: boolean): boolean;

然后我快速了解它并获得有关打字稿中Union Types的一些知识

所以我尝试在我的应用程序上实现它,而不是使用Any

声明1

function(param: string | number) {    
}

声明2

function(param: any) {    
}

我理解我的声明1 非常适合限制使用任何数据类型计数(或代替使用任何数据)

  

但我知道typescript是一种类型安全的脚本语言。但是,如果我们覆盖数据类型,那么类型安全是可能的呢?并分享您对它的更多了解。

0 个答案:

没有答案