Я должен установить класс с 7 параметрами. Принимая во внимание, что у меня есть некоторые значения по умолчанию в случаях, когда некоторые значения не указаны. Таким образом, с помощью метода перегрузки конструктора мне пришлось бы создать около 2 ^ 7 конструкторов. Есть ли способ, где я могу проверить, какие поля указаны в конструкторе и установить undefined непосредственно в значения по умолчанию?