javascript - 使用 typescript 的匿名模块

标签 javascript module typescript

Typescript 中是否有类似匿名模块的东西可以转换为以下内容?

(function(){  })()

最佳答案

没有其他方法可以做到这一点,但您仍然可以在 TypeScript 文件中使用完全相同的语法,使用立即执行的函数来限定您的内容。

(function(){  
    var myClass = new SomeModule.SomeClass();
})();

我希望在 app.ts 文件中经常看到它。

如果你真的想在其中加入一些 TypeScript,你可以将其缩短为:

() => {
    var x = 1;
}();

关于javascript - 使用 typescript 的匿名模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14020469/

相关文章:

javascript - 两个可滚动的文本区域

typescript - 仅接受数组值键(并推导返回类型)的函数

Webstorm 中的 TypeScript : string array indexOf Object error

javascript - TypeScript 中的数据范围

javascript - 如何将未定义的元素添加到数组中?

javascript - 从外部循环访问变量

javascript - 使用 Laravel Mentions(at.JS 和 Laravel)返回用户名及其 ID

node.js - 捆绑 Node.js 模块

python - 清理 Python 模块并重新启动 Mac OS X

python - re.search()和群组无法以与正常格式相同的文件格式工作。 python