🐡
[TypeScript] 配列に指定された条件を判定するsome関数
cloudVnConnectsList内のcloudVnConnectCommon.billingFreeがtrueであるレコードを特定するループ処理:
/** 無料枠利用判断*/
hasBillingFree(): boolean {
return this.vnConnectList.cloudVnConnectsList.some(
VnConnect => VnConnect.cloudVnConnectCommon.billingFree
);
},
some() を使うと、billingFree が true の要素が1つでもあれば true を返し、なければ false を返す。
メリット:
some() は true が見つかった時点でループを終了するため、効率的。
Discussion