des*_*101 7 javascript if-statement return
使用"return false"是一种好习惯吗?基本上说在if语句中什么都不做?例如:
if (navigator.userAgent.match(/iPad/i) != null) {
return false;
} else {
//Usual script here
}
Run Code Online (Sandbox Code Playgroud)
只是想知道这是否有任何挫折.我可以在没有else的情况下使用if语句,但我只想深入了解这一点.我有一个插件,我不想在iPad上运行,所以我把它包装在有条件的.任何评论将不胜感激!
第1组会说这是一种可怕的做法,因为很难遵循.
第2组会说这样做.
第3组会说这样做,但是在1行
第4组会说不要使用else
第5组会说不要使用return,只需使用if你要运行的代码.又名:
if (navigator.userAgent.match(/iPad/i) === null) {
//Usual script here
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26759 次 |
| 最近记录: |