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

使用declare global”操作即可。

 

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

declare global {
  interface Navigator {
    mediaSession: any
  }

  interface String {
    myExtendAction: () => void
  }

  const myVariable = 1
}

 

posted on 2019-01-07 16:27  axel10  阅读(7516)  评论(0编辑  收藏  举报