这是一个可以很好编译的TypeScript代码片段(使用1.5.3)。
function alertNumber(a: number) {
alert(a + 1);
}
var x:any = "string";
alertNumber(x);
Run Code Online (Sandbox Code Playgroud)
如何用type的参数调用某个类型的参数请求函数any?
这是因为您在使用any类型时选择不进行类型检查。
[有时]我们希望选择不进行类型检查,并让这些值通过编译时检查。为此,我们将其标记为“ any”类型。- 手册
为了避免麻烦any:
--noImplicitAny编译器选项(或Allow implicit any types在Visual Studio中关闭)。any除非有必要,否则不要使用显式类型(例如var x: any)| 归档时间: |
|
| 查看次数: |
1209 次 |
| 最近记录: |