Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 任意类型变量赋值_Typescript - Fatal编程技术网

Typescript 任意类型变量赋值

Typescript 任意类型变量赋值,typescript,Typescript,是否可以通过以下方式从编译器获取警告: let a: any = '123'; let b: number; let c: string = '123'; b = a; <--- I want warning b = c; <--- compile error a:any='123'; 让b:数字; 设c:string='123'; b=a; 有可能以这样的方式从编译器获取警告吗 否。any是为了与所有(即任何)类型兼容而明确存在的类型 有可能以这样的方式从编译器获取警告吗 否。

是否可以通过以下方式从编译器获取警告:

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

b = a; <--- I want warning
b = c; <--- compile error
a:any='123';
让b:数字;
设c:string='123';
b=a;
有可能以这样的方式从编译器获取警告吗

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

有可能以这样的方式从编译器获取警告吗


否。
any
是一种明确存在的类型,其目的是与所有(即任何)类型兼容。

这就像在闹钟处于“关闭”设置时询问如何使闹钟响。为什么一开始就关机了?我犯了一个错误,用了“错误”这个词。。。我是说警告。或者你的意思是什么?答案说明了一切:
any
类型是可分配的,可以通过设计分配给任何其他变量。如果你不想这样做,就不要使用
any
。这就像在闹钟处于“关闭”设置时询问如何让它响。为什么一开始就关机了?我犯了一个错误,用了“错误”这个词。。。我是说警告。或者你的意思是什么?答案说明了一切:
any
类型是可分配的,可以通过设计分配给任何其他变量。如果您不想这样做,请不要使用
any