どうも、ちょげ(@chogetarou)です。
配列(array)が空かどうかチェックする方法を紹介します。
方法

配列(array)が空かどうか判定するには、lengthプロパティを使います。
まず、配列のlengthプロパティにアクセスします。
そして、lengthプロパティにアクセスした結果と「0」を比較します。
//arr=対象の配列
arr.length === 0
対象の配列のlengthプロパティにアクセスした結果が「0」の場合は配列は空です。
0以外の場合は配列は空ではないです。
使用例
function isEmpty(arr: any[]) {
return arr.length === 0;
}
let array1 = [1, 2, 3, 4, 5];
let array2: number[] = [];
let array3 = [""];
console.log(isEmpty(array1));
console.log(isEmpty(array2));
console.log(isEmpty(array3));
出力:
false
true
false





コメント