ts 的骚操作

2022-03-31 11:14:21 +08:00
 cutemurphy2888
var Cute;
(function (Cute) {
Cute[Cute["Red"] = 2] = "Red";
Cute[Cute["Blue"] = 3] = "Blue";
Cute[Cute["Yellow"] = 4] = "Yellow";
})(Cute || (Cute = {}));
var cc = Cute.Blue;
console.log(Cute,cc, 892);


key 和 value 互换。·

key 里完成了一次赋值操作 ,很骚·
4978 次点击
所在节点    JavaScript
24 条回复
enchilada2020
2022-03-31 15:39:16 +08:00
@0o0O0o0O0o 最近在玩这个 还挺有意思的 不过测试用例不够完善 有时候过了是过了 未必是对的
FLynnCPP
2022-03-31 17:15:57 +08:00
@nulIptr 有毒
IvanLi127
2022-03-31 18:31:11 +08:00
楼主这标题,把 ts 改成 tsc 或许也能让楼里少出现些 reviewer 吧 哈哈哈哈。这代码我第一次看也觉得挺骚的。
iqoo
2022-04-01 17:20:09 +08:00
@libook 用 const enum 就会替换成常量。不加 const 估计是留着这些废代码为运行时动态查表用的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/844056

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX