使用此方法验证用户输入是否更好
if (obj == null) {
// detects null and undefined
// exit the function, input not validated
}
或者这个方法
if (!obj) {
// detects false, 0, -0, '', null, undefined, NaN
// exit the function, input not validated
}
在这种特殊情况下,obj 表示要循环的数组。
我很难决定使用哪种方法。