【JavaScript】nullとundefinedの違い
nullとundefinedの違い
null
- 変数は定義されている。該当する値が存在しない。
let x = null; console.log(x); #=> null
undefined
- 未定義。変数は宣言したが値が代入されていない。
let x; console.log(x); #=> undefined
null
let x = null; console.log(x); #=> null
undefined
let x; console.log(x); #=> undefined