-2
을window.parseInt는 컴파일되지 않습니다 - 타이프 아래 타이프 스크립트 구문에서
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
은 증발 오차가 있습니까?
하지만,'window.parseInt ("5")' – overexchange
에서는 parseInt 창 볼 수 있습니다 브라우저 콘솔에서 5 제공하지만 사용하지 않아야합니다 그런 식으로 node.js에서 코드가 작동하지 않기 때문입니다. window.parseInt를 사용하면 이점없이 코드의 이식성을 떨어 뜨리기 때문에 Typescript는 오류로 표시하여이 실수를 방지합니다. –
HTML에서는 전역 범위가 창 개체이기 때문입니다. 모든 전역 변수는 창 객체에 속하지만 TS는 증발 시간에 대해 알지 못합니다. – borkovski