[js]変数空値研究
1531 ワード
最近はjsの空き値がボロボロになりました.今日はブログを書きます.
javascript変数の空き値は全部で3種類あります.
1.「」
2.null
3.NaN
ここで、ネット上の書き込みで「Not a Number」という不正な解釈があります.これは間違いです.
もう一つの特殊な場合は、引用変数がundefinedを定義していないということです.
javascript変数の空き値は全部で3種類あります.
1.「」
var e="";
2.null
var e=null;
3.NaN
var e;
alert(isNaN(s));
\\ true
var s=0/0;
isNaN(s); \\ true
NaNは数値であり、正常な結果が得られない予算結果を示しています.NaNは彼自身を含めて、いかなる値にも等しくない.Is NaNを使ってもいいです.ここで、ネット上の書き込みで「Not a Number」という不正な解釈があります.これは間違いです.
もう一つの特殊な場合は、引用変数がundefinedを定義していないということです.
alert(s);// undefined
どのように一つの値が空かどうかを判断するには、次の方法があります.q.length==0 // 0 ”“,NaN, null ;
q==null // nul。
q==”“// ”“。
//
q==null||q.length==0