JavaScript 値が配列(Array)かどうかを判断する

Pocket

JavaScript で、 変数の値が 配列(Array)かどうかを判断する方法

let array1 = [1,2,3]; //配列を用意します。
//変数が配列かを知るにはisArrayを使います。
if (Array.isArray(array1)){
    console.log("array1は配列です")
} 

Array.isArray()の引数に、 変数を渡すと判断してくれます。

配列が空かどうか判断

先程のコードにarray1が空の場合の処理を追加します。

let array1 = []; //空の配列を用意します。
//変数が配列かを知るにはisArrayを使います。
if (Array.isArray(array1)){
    console.log("array1は配列です")
    if (array1.length == 0){
        console.log("その配列は空です。")
    }
} 

変数.lengthで値の数が確認できます。 array1のlengthは空なので0が返ります。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


2022 MJELD TECHNOLOGIES. ALL RIGHTS RESERVED