javascript nullを判定する
- 作成日 2022.06.20
- 更新日 2023.01.02
- javascript
- javascript
javascriptで、nullを判定する方法を掲載してます。「===(厳密等価演算子)」で「null」との比較を行うことで可能です。ブラウザはchromeを使用しています。
環境
- OS windows10 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 108.0.5359.125
nullを判定
nullであるかを判定するには「===」で「null」と比較します。
if( 値 === null )
実際に、確認してみます。
let a = null
if(a === null){
console.log('null')
}else{
console.log('not null')
}
実行結果を見るとnullであると判定されています。
「undefined」は、「null」でないと判定されます。
let a = undefined
if(a === null){
console.log('null')
}else{
console.log('not null')
}
実行結果
その他、「”」や「false」、「NaN」も「null」でないと判定されます。
chk('') // not null
chk(false) // not null
chk(NaN) // not null
chk([]) // not null
chk({}) // not null
function chk(a){
(a === null) ? console.log('null') : console.log('not null')
}
判定結果だけ取得するのであれば、以下のような関数を作成します。
function chk(a){
return a === null;
}
-
前の記事
MySQL 作成したパーティションを削除する 2022.06.20
-
次の記事
Windows セキュアブートが有効かを確認する 2022.06.20
コメントを書く