Скажем, у вас есть две функции со следующими сигнатурами:
-
addClass( class )
-
addClass( class, duration )
Они живут в сторонней библиотеке (нет призов для угадывания, которые!!).
Если вы вызываете addClass()
с двумя параметрами, но регистрируете только 1 подпись, не будет ошибки, и будет вызываться подпись 1. Второй параметр игнорируется.
Итак, есть способ обнаружить, что подпись 2 с двумя параметрами была зарегистрирована?