ライブラリが使用する一般的なパターンは、その型の型または配列を関数の引数として受け入れます。例:パターンTの名前|配列<T>
interface JQuery {
add(selector: HTMLElement | HTMLElement[]): this;
}
このパターンの名前はありますか。読みやすさを向上させるために別名を付けたいと思います。私の最初の推測はTypeOrArray<T>
ですが、これはぎこちなく聞こえなくなり、潜在的に直感的ではないかもしれません。
注:それは私が使用していると慣用的な何かが良い答えであるかもしれないものだから、私はこのtypescript
をタグ付けしました。ただし、これはジェネリックスを使用する言語に適用する必要があります。