ts怎么定义全局函数?
直接在某个ts文件中直接定义
window[‘globalFunc’] = (a, b)=>{
// do things
return a === b;
}
然后在某个d.ts中声明
declare let globalFunc:(arg1:number, arg2:number)=>boolean;
然后就可以到处调用就行了
globalFunc(1,2)
d.ts文件是怎么来的?

创建项目的时候自动生成的
在哪里看?我没找到
还是说是我屏蔽了
根目录下

这两个吗?要在哪个里面写
想要代码提示就参照下面这种写法
class A1 {
}
declare global {
namespace game {
let a1: A1;
}
}
window[‘game’] = window.game || {};
game.a1 = A1;
所谓某个就是任意个, 没有就随便创建个
mark1111