JavaScriptの関数の引数名を取得することはできるのでしょうか?

function my_func(foo, bar) {
    return foo * bar
}

上のようなmy_func関数があったとして、

my_func.args_name //  ["foo", "bar"]

このargs_nameのように引数の名前を配列などで取ることはできないのでしょうか?

正規表現を使えばできなくはないのですが、デフォルト引数などを使ったりするとさらに複雑になってしまうのでなるべく避けたいです。