[JS]undefinedとnull
1436 ワード
undefined
変数宣言後に値が割り当てられていない状態. type of undefinedは未定義の を表す
null
変数を宣言した後、付与された状態になります.
△明確な値がないことを示す. type of nullはobjectです
( However, it is still a primitive value and this is considered an implementation bug in JavaScript. ) 比較ピア演算子(=) 一致演算子(==) https://github.com/30-seconds/30-seconds-of-interviews/blob/master/questions/null-vs-undefined.md
変数宣言後に値が割り当てられていない状態.
let test;
console.log(test); // undefined
また、オブジェクトの存在しないPropertyまたは配列に存在しない要素にアクセスすると、定義されていない値が返されます.null
変数を宣言した後、付与された状態になります.
△明確な値がないことを示す.
( However, it is still a primitive value and this is considered an implementation bug in JavaScript. )
undefined == null // true
undefined === null // false
ReferenceReference
この問題について([JS]undefinedとnull), 我々は、より多くの情報をここで見つけました https://velog.io/@jiseong/JS-undefined-와-nullテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol