声明为 any
的变量可以赋予任意类型的值。
有时候,某些变量的值在编程阶段还不清楚,不希望类型检查器对这些值进行检查而是直接通过编译阶段的检查,就可以使用 any
类型来标记这些变量。
let variableVal: any = 13
variableVal = 'this is string'
variableVal = true
编译成js:
var variableVal = 13;
variableVal = 'this is string';
声明为 any
的变量可以赋予任意类型的值。
有时候,某些变量的值在编程阶段还不清楚,不希望类型检查器对这些值进行检查而是直接通过编译阶段的检查,就可以使用 any
类型来标记这些变量。
let variableVal: any = 13
variableVal = 'this is string'
variableVal = true
编译成js:
var variableVal = 13;
variableVal = 'this is string';