ts 严格语法检查
在vs的 tsconfig.json 中配置
oImplicitAny 不允许变量或者函数参数具有隐式any类型
noImplicitThis 不允许this上下文隐式定义
strictNullChecks 不允许出现null或者undefined的可能性
strictPropertyInitialization 验证构造函数内部初始化前后已定义的属性
strictFunctionTypes 对函数参数进行严格逆变比较
记录一下。