微软更新了类别检查器,对于任何使用函数初始化的函数宣告或const宣告,类别检查器将会分析包含的可视范围,追踪任何新增的属性。

微软发布TypeScript 3.1 RC版,这次更新了可映射的多元组(Tuple)和阵列类别,以及函数宣告属性,另外,官方提到,虽然他们尽量避免在语言更新中加入重大变化,但在TypeScript 3.1开发者需要特别注意,厂商专用类别以及Narrowing函数有所变更。
TypeScript 3.1 RC版中开始支持可映射多元组和阵列,微软将TypeScript现存的可映射物件类别,使用在多元组和阵列中。微软TypeScript项目经理Daniel Rosenwasser提到,现在迭代多元组和阵列只是执行了该有的正确行为,并非使用了一个全新的概念来映射多元组和阵列。
第二项更新函数宣告属性,是用来减缓将代码迁移到TypeScript上的不便,能解决命名空间相关的问题。由于之前命名空间无法与var、let或const宣告一起使用,如无类型的React代码移植到TypeScript上,非常的麻烦,而现在微软修改了类别检查器,使其运行更加人性化,Daniel Rosenwasser表示,在TypeScript 3.1中,对于任何使用函数初始化的函数宣告或const宣告,类别检查器将会分析包含的可视范围,以追踪任何新增的属性。
TypeScript 3.1已做出了一些较大的变革,内建lib.d.ts的函数库将不再支持厂商专用类别,TypeScript 3.1后的lib.d.ts和其他内建宣告函数库,将完全使用WHATWG DOM规范的网页IDL档案产生,好处是lib.d.ts将更容易更新维护,要继续使用厂商专用类别的开发者,需要增加额外宣告,否则将会让应用程序无法支持特定浏览器。另外,Narrowing函数也进行了改变,现在typeof foo
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载
币交易所地址
其它软件274.98M
下载
iotx交易所app
其它软件14.54 MB
下载
zt交易所安卓最新版
其它软件273.2 MB
下载
币拓交易所bittok
其它软件288.1 MB
下载
u币交易所平台app
其它软件292.97MB
下载
热币全球交易所app官网版
其它软件287.27 MB
下载
多比交易平台app
其它软件28.28MB
下载
币赢交易所app官网安卓版
其它软件14.78MB
下载
toncoin币交易所安卓版
其它软件48MB
下载