任何类型的变量赋值

时间:2017-07-04 21:56:39

标签: typescript

是否有可能以这样的方式从编译器发出警告:

let a: any = '123';
let b: number;
let c: string = '123';

b = a; <--- I want warning
b = c; <--- compile error

或者像tslint这样的东西可以做到吗?

1 个答案:

答案 0 :(得分:2)

  

是否有可能以这样的方式从编译器发出警告

没有。 any是为了与所有(即任何)类型兼容而明确存在的类型。