enum Status {
OFFLINE,
ONLINE,
DELETED,
}
function getResult(status) {
if (status === Status.OFFLINE) {
return "offline";
} else if (status === Status.ONLINE) {
return "online";
} else if (status === Status.DELETED) {
return "deleted";
}
return "error";
}
//枚举的值默认从0开始
getResult(0);
getResult(Status.OFFLINE);
// 可以设置默认值起始数(1,2,3)
enum Status1 {
OFFLINE = 1,
ONLINE,
DELETED,
}
// 可以设置默认值起始数(0,2,3)
enum Status2 {
OFFLINE,
ONLINE = 2,
DELETED,
}