typescript - 在 TypeScript 程序中,是否应该声明全局变量文档和窗口?

标签 typescript

在我第一次尝试 TypeScript 编程时,我一直在使用全局变量文档和窗口,但没有声明它们的类型。对此有推荐的做法吗?例如,是否建议声明如下内容:

var 文档:文档; var window : 窗口;

最佳答案

Is there a recommended practice on this? For instance, is it advisable to declare something like: var document : Document; var window : Window;

没有。编译器使用名为 lib.d.ts 的文件将它们包含在您的编译上下文中。

更多

https://basarat.gitbooks.io/typescript/content/docs/types/lib.d.ts.html

关于typescript - 在 TypeScript 程序中,是否应该声明全局变量文档和窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36484199/

相关文章:

angular - 从 FirebaseListObservables 数组到字符串数组

javascript - 窗口 :beforeunload works on chrome browser but not chrome mobile browser. Angular 6

javascript - 如何异步调用方法并等待 API 调用完成

javascript - 如何在React中使用forwardRef输入多个引用?

javascript - TypeScript 通过 tsc 命令 : Output to single file without concatenation

javascript - 在我的 md-dialog 中无法访问 Angular-Material 、 AngularJS 、 TypeScript 、 Javascript 、 ng-controller

angular - 防止 Ionic 中出现重复的 Toast 消息

reactjs - react typescript : Property 'history' does not exist on type 'PropsInterface'

angular - (click) 只在 Chrome 中工作,在其他人中不工作

reactjs - 确保类型 A 扩展了类型 B,它有一个字段是另一个对象的值