typescript 梳理

2020-09-04
阅读 6 分钟
2.5k
1. 赋值断言类属性使用赋值断言官方示例: {代码...} 如果去掉foo后面的感叹号会怎样?报错提示我们foo没有初始化,也没有在构造函数中定义;意思就是在构造函数中初始化就不会报错了?在构造函数中初始化的确不报错,反向证明报错信息很准确。变量声明使用赋值断言官方示例 {代码...} 去掉感叹号报错信息告诉我们变量x...

typescript 难点梳理

2019-09-05
阅读 16 分钟
8.9k
查了不少资料,比较好的解释是what is new() in Typescript?意思就是create函数的参数是构造函数没有参数的T类的类型,同理,createInstance函数的参数是构造函数没有参数的A类的类型。带着疑问写了测试代码: