※本ページではアフィリエイトリンク(PR)が含まれています※

TypeScript

【5分でわかる】存在チェックのやり方 | TypeScript入門

この記事ではTypeScriptにおける存在チェックのやり方をご紹介します。

存在チェックのやり方

TypeScriptにおける存在チェックのやり方をご紹介します!

結論:typeof演算子を使いましょう!

存在チェックをする方法として、==nullにしたり、void演算子を使ったり、undefinedと比較するなど様々ありますが、結論から言うとtypeof演算子を使った方が安全です。

typeof演算子とは?

変数の型を出力してくれる演算子です。

文字列が入っていればstringを返却しますし、数値であればnumberを返却します。

変数に値が入っていない場合は、undefinedを返却しますので、こちらの結果を使用して存在チェックを行います。

存在チェックの書き方

以下のようにif文で返却された値がundefinedでないかチェックします。

if (typeof user === 'undefined'){
   // 値が存在しない場合の処理
}else{
  // 値が存在した場合の処理
}

まとめ

今回はTypeScriptにおける存在チェックのやり方を紹介しました。

ぜひこの機会に習得してみてください。

きむら

ここまで記事を読んでいただきありがとうございました♪