TypeScriptの変数存在チェック
変数がnullかundefinedでないかを確認する方法 nullとundefinedを両方対象とする場合、書き方はシンプルです。nullだけ、undefinedだけ、などの場合分けも可能です(あまりそういうケースはなさそうですが…)。 let a = null; let b = undefined; if (a) { // オブジェクトは存在します。 alert("ok"); } if (b !== null) { // null ではない。 alert("null"); } if (a !== undefined) { // undefined ではない。 alert("undefined"); }