JavaScript | 変数が定義されているか判別する方法

JavaScript,JavaScript 変数

変数の値が整数かどうかを判別する

JavaScriptで対象の変数が定義されているか判別する方法のサンプルコードです。

typeof演算子を利用して変数の型を取得し、未定義となる「undefined」かどうかを判別します。

if (typeof 変数名 !== 'undefined') {
    //変数が定義されている
}else{
    //変数が定義されていない
}

定義済みの変数かどうかを判別する実装サンプルコード

let variable = 'abc';

if (typeof variable !== 'undefined') {
    console.log('変数が定義されている');
}else{
    console.log('変数が定義されていない');
}

//変数が定義されている
if (typeof variable !== 'undefined') {
    console.log('変数が定義されている');
}else{
    console.log('変数が定義されていない');
}

//変数が定義されていない

JavaScript,JavaScript 変数

Posted by Yousuke.U