【发布时间】:2023-04-03 01:22:02
【问题描述】:
我想知道 typescript 如何将枚举编译成 javascript 代码。所以我实现了下面的例子:
enum Contagens {
UM,
DOIS,
TRES
}
并编译成这样:
"use strict";
var Contagens;
(function (Contagens) {
Contagens[Contagens["UM"] = 0] = "UM";
Contagens[Contagens["DOIS"] = 1] = "DOIS";
Contagens[Contagens["TRES"] = 2] = "TRES";
})(Contagens || (Contagens = {}));
但是,我不明白它是如何工作的……有人可以向我解释这段代码吗?
【问题讨论】:
标签: javascript node.js typescript enums