使用“return false;”是个好习惯吗?基本上是说在 if 语句中什么都不做?例如:
if (navigator.userAgent.match(/iPad/i) != null) {
return false;
} else {
//Usual script here
}
只是想知道这是否有任何缺点。我可以使用 if 语句而不使用 else 但我只是想深入了解这一点。我有一个插件,我不想在 iPad 上运行,所以我将它包装在条件中。如有任何意见,将不胜感激!
第一组会说这是可怕的做法,因为它很难遵循。
第 2 组会说去做。
第 3 组会说做,但在 1 行中
第 4 组会说不要使用 else
第 5 组会说不要使用 return,只需在要运行的代码周围使用 if 即可。
又名:
if (navigator.userAgent.match(/iPad/i) === null) {
//Usual script here
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)