Как определить, какие опции доступны для метода? Точный пример:
dateFns.distanceInWordsToNow(dirtyDate,options)
В курсе JS я слежу за чуваком, затем выбираю {addSuffix:true}
в качестве опций.
Вопрос: Как узнать структуру и возможные варианты, если документация отсутствует?
Я пришел с python, и в основном в любом пакете вы можете либо нажать Ctrl + клик в IDE, либо выполнить pkg.method. dict , pkg.method. dir , pkg.method. do c, что обычно достаточно для получения логики c даже без документации. Есть ли в JS такие такти c? Как лучше всего решить подобную ситуацию?
PS Я знаю, что могу git клонировать pkg и искать исходный код (очень много времени), и я знаю, что могу go просмотреть и попытаться расширить объектную функцию (эффективно в ограниченных ситуациях). и не имеет ссылки на «ОПЦИИ»)