Pages

2017/02/23

TypeScriptの変数存在チェック

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"); 
}
Related Posts Plugin for WordPress, Blogger...