第一种方案:
可以在项目创建初期去tsconfig.json里去配置:"noImplicitThis": true
这样可以当表达式值为any类型的时候,生成一个错误
第二种方案:
let xj: unknow = '小新'
let b: string = xj as string
unknown(不知道是什么类型)加as(类型断言告诉是什么类型)搭配使用的话可以解决any的问题
但是前提是要能确定或者知道我这个值是用什么类型的,也不知道会不会有性能问题,还得再研究一下
第三种方案:
let hd: string = '99'
let a: number = hd as unknown as number
这样也可以解决any方法