任何缩短(或更有效)的写入方法。准确地说,每天,每周...都从界面中取出(输入[select])书写开关的更好方法
switch(repeatFrequency) {
case "daily":
diffDays = 1;
break;
case "weekly":
diffDays = 7;
break;
case "weekly_2":
diffDays = 14;
break;
case "monthly":
diffDays=31;//we assume the worst case
break;
case "monthly_3":
diffDays = 92;//we assume the worst case
break;
}
的更好的方法是使用哈希(地图)对象:'键=> value' – hindmost
是的,这是(应包括检查有效性)与一种衬垫访问一个简单的对象。 –