tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

【TypeScript】is演算子

引数名 is 型 で定義。 関数は真偽値を返します。 そして true を返す時は、引数の型が特定の型であることを保証する。

urlAry.filter((item): item is { url: string; name: string; priority: number } => item !== null)

参考

note.affi-sapo-sv.com