Задать вопрос
@nemolayn
Создатель бота Nemo

Как получить все аргументы из функции даже если они undefined?

У меня есть функция:
async def call({id, code, text, type, codeName}) {
...
}

Могу ли я получить сразу всю строку: "{id, code, text, type, codeName}" даже если не все параметры указаны, НЕ методом перебора по типу id + code...
Методом по типу args = {id, code, text} не получиться, придеться делать так раз 20 и при этом переменных по 10 в каждой функции...
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Fragster
@Fragster
помогло? отметь решением!
Учитывая, что по факту это деструктурирующее присваивание, то нет. Ну либо сделать fname (param) и дальше уже с param работать, но тогда там будут лишние ключи, которые надо фильтровать, что также убивает идею.

Извращения типа https://codepen.io/FragsterAt/pen/oNrOyZO не считаю имеющими право к существованию
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы