それは小さな知識を見落とし

1、未定義の値はNULLから得られた値である  (未定義==ヌル); //真
  nullとundefined手段「空いている値」

ECMAScriptのオブジェクトとあらかじめ定義されたグローバル変数であり、初期化されていない変数を区別するために第三版、ヌルポインタで導入される未定義。
関数は、戻り値は未定義ではありません返します。
いいえ、パラメータの引数は未定義ではありません。
ときに宣言変数の初期化されていない、それは未定義でもらいます。

2、ブールブールは、()がfalse変換され、次の持つ 6種類
1)偽
2) ""(空の文字列)
3)0
4)の
5)はnull
6)未定義



3、番号変換
文字列は純粋にデジタルの場合は1、それが直接デジタルに変換され、
2.非数値文字列の内容は、NaN 3を//に変換されている場合は // NaN 3をナンバー(「123aaaを」)
3.文字列がnull文字列の場合は、// 0「「」」、そして0 //に変換し、スペースまたは完全な文字列であります

4.Number(真)// 1ナンバー(偽)// 0

5.Number(ヌル)// 0

6. 番号(未定義)//はNaN

7、ますisNaN():検出された非数値か

4は、 NaNはNaNに== //偽のNaNを、独自含め、等しくない人。

おすすめ

転載: www.cnblogs.com/zjz666/p/11425174.html