勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

JavaScriptで指定した変数が未定義(未宣言)かチェックする方法

  JavaScript

JavaScriptで指定した変数が未定義(未宣言)かチェックしたいというケースがあった。通常であれば「const flg;」とかで定義しておき、その後必要に応じて値を入れるような形を取るがASPとの兼ね合いでそのような方法が取れなかった。そのため指定した変数が未定義(未宣言)かチェックする方法を以下にメモ。

 

対応方法

ソースコード

<script>
if( typeof flg === 'undefined' ){
    console.log('flgは未定義');
}else{
    console.log('flgは定義済み');
}
</script>

 

リファレンス

typeof 演算子と undefined

https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/undefined#typeof_%E6%BC%94%E7%AE%97%E5%AD%90%E3%81%A8_undefined

 - JavaScript

  関連記事

Lightboxで画像拡大時にダウンロードリンクを設置する方法

Lightboxで画像拡大時にダウンロードリンクを設置したいと要望を受けた。もち ...

無料でシンプルなアイコンを設置できる「Feather」の利用方法

ページ上にアイコンを表示したい場合Font Awesomeを使うことが多いが、個 ...

VideoBoxでyoutubeの埋め込みをポップアップ表示させる方法

youtubeの埋め込みリンクをLightboxみたいにポップアップ表示させる方 ...

Chart.jsで横スクロール可能なグラフを表示させる方法

Chart.jsで折れ線グラフを表示するページがあった。過去1年分のデータをグラ ...

「input type="number"」のテキストボックスを桁数制限且つ半角数値のみ入力可にする方法

「input type="number"」のテキストボックスに対して「2桁まで」 ...