0
1

More than 3 years have passed since last update.

JS 定義されていないundefinedを条件分岐

Posted at

きっかけ

わかりにくいタイトルですが、生JSで作成物を作っていて、条件分岐でundefinedエラーが出てしまい、どうしようかと考えていたら、そのままundefinedを使用できるtypeofという演算子。
他の言語で似たような演算子はあったが、今まで使ったことなかった。


typeof 定義されていないオブジェクト 

#返される値  
undefined

なのでこういった風に使いました。

if (typeof 定義されていないオブジェクト !== 'undefined'){
  オブジェクトが定義されていた場合の処理
}

typeof演算子

データ型を返す。引き渡された値の型の確認に使う。他にもnullやBoolean(真偽値)など、さまざまなデータ型を返すため色々なパターンの条件分岐などにも使えたりする。

まとめ

色々書くことはあるけれど、終わらなくなってしまうので今回はここまで。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1