ок, но там понимаете только со встроенными в ES типами эта пародия на перегрузку будет работать "array", "number", "object" и.т.д, а мне нужно как то определить что тип является либо Date либо Moment, а это уже класс и интерфейс соответственно. Вы ведь читали переписку ??
> пародия на перегрузку
>> Для того чтобы иметь возможность использовать несколько вариантов подпрограммы с одним и тем же именем, но с разным числом аргументов или другими типами аргументов (то есть с разной сигнатурой, так как список аргументов — часть сигнатуры), вводится перегрузка подпрограмм.