在下面的typescript语法中,
var strToNum: number = window.parseInt("5");
给出错误:
tstut.ts(15,31): error TS2551: Property 'parseInt' does not exist on type 'Window'. Did you mean 'parent'?
DOM有,
> window.parseInt
ƒ parseInt() { [native code] }
为什么tsc
会出现转换错误?
答案 0 :(得分:0)
Window Object不包含parseInt()定义,因此TS无法在那里找到它。它是标准的内置函数,应该通过简单的调用来调用:
var strToNum: number = parseInt("5");