typescript 定义全局变量以及扩展原生js对象

Posted axel10

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 定义全局变量以及扩展原生js对象相关的知识,希望对你有一定的参考价值。

使用declare global”操作即可。

 

项目根目录下新建myDeclareFile.d.ts

declare global {
  interface Navigator {
    mediaSession: any
  }

  interface String {
    myExtendAction: () => void
  }

  const myVariable = 1
}

 

以上是关于typescript 定义全局变量以及扩展原生js对象的主要内容,如果未能解决你的问题,请参考以下文章

在 node.js 中扩展 TypeScript 全局对象

为啥typescript不能直接引用第三方js库的全局变量?

typescript Rollup.js rxjs全局变量

typescript怎么定义全局的函数

近期学习的原生JS知识以及jQuery框架

在模块内调用全局变量