Javascript 使用TypeScript中的命名空间访问全局方法

Javascript 使用TypeScript中的命名空间访问全局方法,javascript,typescript,Javascript,Typescript,我试图调用另一个.js文件中的方法,如下所示: if(typeof Shared==“undefined”| |!Shared){ var Shared={}; } Shared.HelperClass=(函数() { //…这里有私人物品 返回{ Init:function() { }, TestMethod:函数(名称) { 返回名称; } }; })(); 如何将这些方法告诉TypeScript,以便从.ts文件调用此代码 创建一个文件globals.d.ts,并添加以下内容 decla

我试图调用另一个.js文件中的方法,如下所示:

if(typeof Shared==“undefined”| |!Shared){
var Shared={};
}
Shared.HelperClass=(函数()
{
//…这里有私人物品
返回{
Init:function()
{
},
TestMethod:函数(名称)
{
返回名称;
}
};
})();
如何将这些方法告诉TypeScript,以便从.ts文件调用此代码

创建一个文件
globals.d.ts
,并添加以下内容

declare var Shared:any;
完成了

更多
更多关于迁移的信息:

我想我对自己太苛刻了。谢谢!:)