値null
値 null は「何もない」、
つまりオブジェクトや要素が存在しないことを表します。
論理演算を行う際には、
偽の主張や
false と同等です。JavaScriptには
似た値である undefined があり、
これは値が未定義であることを示します。違いは、
null が意図的な不在(コードに明示的に記述されたもの)を表すのに対し、
undefined は、要素の型や値に関する情報が単に存在しない状態を
表す点にあります。
構文
null;
例
変数の値を定義してみましょう:
let res = null;
console.log(res);
コード実行結果:
null
例
値 null は、DOM要素を検索するメソッドによって、
要素が見つからなかった場合に返されます:
let res = document.querySelector('#elem');
console.log(res);
コード実行結果:
null