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