У меня очень простой вопрос, я искал, но не могу найти решения.
Возьмите этот код:
class Foo {
bar = () => {
return 'string'
}
baz = async() => {
return 'promise'
}
}
Я хочу знать, есть ли Speci c метод класса является asyn c или нет.
isAsync(Foo, 'bar') // false
isAsync(Foo, 'baz') // true
дело в том ... Я НЕ хочу создавать его экземпляр. Все найденные мной решения используют "getOwnPropertyNames" в экземпляре класса для получения функций.
Возможно ли это?
Спасибо! ?