[JS]null未定義差異(withfalse)
1516 ワード
javascript基礎と復習
どちらのタイプも「値なし」です.
2つのデータ型の共通点は、値がないことです.
nullとundefinedの違いは、宣言または保存するかどうかです.
nullは、空の値を意図的に表すために使用されます.通常、オブジェクトを含む変数を初期化するために使用されます.
等しい演算子を使用する場合
Null vs Undefined
どちらのタイプも「値なし」です.
2つのデータ型の共通点は、値がないことです.
nullとundefinedの違いは、宣言または保存するかどうかです.
var isNull = null;
nullは宣言の後null(意味のない特殊な値であることを示す)となります.に保存されています.var isUndefined;
Undefinedは未登録状態であり、値のみが宣言され、初期化されていない.nullは、空の値を意図的に表すために使用されます.通常、オブジェクトを含む変数を初期化するために使用されます.
リファレンス
typeof null // 'object'
typeof undefined // 'undefined'
nullはobjectですが、元のタイプの1つです.したがって等しい演算子を使用する場合
var isNull = null
typeof isNull === null; //false
結果は次のとおりです.Reference
この問題について([JS]null未定義差異(withfalse)), 我々は、より多くの情報をここで見つけました https://velog.io/@fdsa09876/null-undefined-차이점with-falseテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol