この方法を使用してユーザー入力を検証する方が良いですか
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 はループされる配列を表します。
どの方法を使用するかを決めるのに苦労しています。