TypeScriptで呼び出し時にジェネリクスを指定しなかった場合にデフォルトで型を指定したい場合はこうする
function hoge<T=string>(val:T)
ジェネリクスを指定することも可能
function hoge<T,S=T>(val:T)
Sの指定がなかったらSはT型になります。
TypeScriptで呼び出し時にジェネリクスを指定しなかった場合にデフォルトで型を指定したい場合はこうする
function hoge<T=string>(val:T)
ジェネリクスを指定することも可能
function hoge<T,S=T>(val:T)
Sの指定がなかったらSはT型になります。