есть ли возможность доступа ко ВСЕМ параметрам разрушенной функции в одном объекте?
Итак, у меня есть эта функция:
function coolFunctionName({test1 = "foo", test2 = "bar"})
Я хочу получить к ним доступ в одном объекте. arguments
не работает, потому что не сохраняются параметры по умолчанию, которые не имеют значения в вызове функции.
Есть ли хороший и чистый способ сделать это?
РЕДАКТИРОВАТЬ: мне не нужны разрушенные параметры. Я просто хочу, чтобы все они были в одном объекте.