我正在开发一个需要使用 javascript“枚举”的 javascript 项目,这意味着对象如下:
var WinnerEnum = {
Player1: 1,
Player2: 2,
Draw: 0
};
这对我来说非常有用,但是,我不知道命名枚举的正确方法(根据约定)是什么,因为据我所知,只有类名以大写字母开头(表示能够在)。
JSHint 还输出以下警告:
Missing 'new' prefix when invoking a constructor.
如果没有约定,我会很感激一种命名枚举的好方法,不会将它们与类名混淆。2014 年更新:JSHint 不再这样做。