Tim*_*hle 5 javascript parameters undefined
如果我需要检查参数,我会这样做.
if ((typeof param == 'undefined') || (param == null)){
param = ''; //or param = false;
}
Run Code Online (Sandbox Code Playgroud)
如果它是一个数字,我可能会投入isNaN支票.我只是想知道如果你需要检查你的参数,是否还有其他我应该检查的东西或你做了什么.我知道javascript有很多怪癖可能会影响这样的事情.检查的好习惯是什么?
谢谢
任何对象的计算结果为假的布尔表达式,如果它是false,undefined,null,NaN,0,"0","false",或""(空字符串).
要简明扼要地检查所有这些,你可以这样做:
if(!param)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3923 次 |
| 最近记录: |