我正在尝试移植一堆我继承到Typescript的JS代码。我有一个创建模块的文件 - Bluetooth
- 因此需要经过一大堆功能将它们添加到蓝牙模块中,如下所示:
Bluetooth.xzy = function() {
...}
//repeated various times
module.exports = Bluetooth;
但是,只是在文件中,有一个这样的结构,它主要是扩展其他类。发生了什么,我还没有看到这个()();之前的结构。我正在将蓝牙变成一个类,这个函数的内容是否在构造函数中?
(function () {
// Whole load of normal function logic
})();