Javascriptを使っています。
関数を呼び出す際、引数の型が数種類用意されている関数がありますが、
あれはどうすれば自作出来るのでしょうか?

floatを3つ使うかVector3を使うかを選べるような関数のことです。