JSではundefinedをどう判断しますか?

434 ワード

最近のプロジェクトで出会った問題をみんなで共有しましょう。servletでページのテキスト枠の値を割り当てた後、alertでこの値をはじきました。結果として「undefined」と表示されました。ですから、この値と文字列「undefined」を自然に使って比較します。不幸です。比較した結果はfalseです。しょうがないです。googleで、大神を探します。元はtypeofです。書き方は、
 
if(typeof(value)=="undefined"){

alert("undefined");

}
で「undefined」がスムーズにはじけます。typeofは文字列で、6つの可能性があります。「number」「String」「bollan」「object」「function」「undefined」