最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nodejs如何在typescript項目中申明全局變量

 更新時間:2024年05月23日 09:00:54   作者:Ajanuw  
這篇文章主要介紹了nodejs在typescript項目中申明全局變量,本文通過實例代碼給大家介紹的非常詳細,需要的朋友參考下吧

這樣做的目的是避免循環(huán)引用,編寫多余的類型文件

//global.d.ts
import type { A } from "./a";
import type { B } from "./b";
declare global {
  var a: A;
  var b: B;
}
//index.ts
import { A } from "./a";
import { B } from "./b";
global.a = new A();
global.b = new B();
a.a();
b.b();
//a.ts
export class A {
  a() {
    console.log('a');
    b.b();
  }
  a2() {
    console.log('a2');
  }
}
//b.ts
export class B {
  b() {
    console.log('b');
    a.a2();
  }
}

到此這篇關于nodejs在typescript項目中申明全局變量的文章就介紹到這了,更多相關nodejs在typescript項目中申明全局變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

申扎县| 钦州市| 双江| 新竹县| 滨海县| 桓台县| 会昌县| 泰兴市| 太和县| 秀山| 涪陵区| 六安市| 贵州省| 唐河县| 汤原县| 石泉县| 乌兰察布市| 泸西县| 南康市| 岫岩| 海原县| 新营市| 濉溪县| 全州县| 大丰市| 嘉义市| 四子王旗| 揭阳市| 西青区| 乾安县| 通化市| 东乌珠穆沁旗| 马鞍山市| 淳安县| 富蕴县| 麻江县| 尚志市| 昆明市| 扬中市| 汶上县| 砀山县|