jsスクリプトを書いていると、オブジェクトが空であるかオブジェクトではない場合がよくありますが、その場合はifを使って判断し、対応する処理メソッドを実行します。具体的な方法は以下のとおりです。
1. if (typeOf(x) == "未定義")
2. if (typeOf(x) != "オブジェクト")
3. if(!x)
3 番目の方法は最も単純な方法ですが、3 番目の方法は相互排他的な方法では判定できません。 if (x) はオブジェクトの前に追加することしかできません。
ジャワの中! x が true の場合、x は false でなければなりませんが、ここではこれは許可されません。