我想要使​​用integer(工作日[1,2,3 ... 7])并返回string(例如'Sunday','Monday'....)的JavaScript函数。但我不知道什么是最好的方法。这意味着我应该使用enumarrayswitch case



JS功能
function GetFullName(weekDay) {if (weekDay == 1) return "Monday";
if (WeekDay = 2)
return "Tuesday";}

但是,我不想这样……使用create Enum有什么聪明的方法吗?

最佳答案

尝试这个

function GetFullName(weekDay)
{
var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];
var day = days[ weekDay-1];
return day;
}

关于javascript - 如何在javascript中创建枚举?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25785005/

10-12 12:33