1. ホーム
  2. javascript

[解決済み] 変数が「未定義」または「NULL」であるかどうかを判断するにはどうすればよいですか?

2022-03-14 04:17:02

質問

変数が undefined または null ?

私のコードは以下の通りです。

var EmpName = $("div#esd-names div#name").attr('class');
if(EmpName == 'undefined'){
  // DO SOMETHING
};

<div id="esd-names">
  <div id="name"></div>
</div>

でも、こうすると、JavaScriptのインタプリタが実行を停止してしまうんです。

どうすればいいですか?

の資質を利用することができます。 抽象的な等式演算子 を実行します。

if (variable == null){
    // your code here.
}

なぜなら null == undefined が真であれば、上記のコードでは nullundefined .