【发布时间】:2017-07-05 01:46:55
【问题描述】:
我有以下代码
switch (attr.templateType) {
case 'text': return tpl_default; break;
case 'currency': return tpl_currency; break;
case 'percentage': return tpl_percentage; break;
case 'latlong': return tpl_latlong; break;
case 'tel': return tpl_phone; break;
case 'number': return tpl_number; break;
case 'address': return tpl_address; break;
case 'date': return tpl_date; break;
case 'permissions': return tpl_permissions; break;
case 'pagination': return tpl_pagination; break;
case 'time': return tpl_time; break;
case 'notEmpty': return tpl_notEmpty; break;
default: return tpl_default; break;
}
并且 JavaScript lint 告诉我“检测到无法访问的代码”对于所有中断。如果我取消休息时间,lint 没有错误。
有人知道为什么吗?代码可以正常工作,没有任何错误。
【问题讨论】:
-
返回给谁?
标签: javascript switch-statement unreachable-code