TypeScript 配列がundefinedもしくは空か判定するサンプル

環境
Windows 11 Pro 64bit
TypeScript 4.4.4

構文

配列 == undefined || 配列.length == 0;

配列(array)がundefinedもしくは空かどうか判定するには、「||」とlengthプロパティを使います。
配列がundefinedもしくは空の場合にtrue、そうでない場合に「false」を返します。

使用例

function funCheck(arr: any) {
    return arr == undefined || arr.length == 0;
}

const arrayA: string[] = [];
const arrayB = [31, 42, 53, 46, 56];
const arrayC = undefined;

console.log(funCheck(arrayA));
console.log(funCheck(arrayB));
console.log(funCheck(arrayC));

実行結果

[LOG]: true
[LOG]: false
[LOG]: true

 

TypeScript

Posted by arkgame