有没有一种方法可以检测它是在成员函数上下文中使用还是在非成员函数上下文中使用?即this指针是否存在?我尝试使用constexpr if,但无法摆脱错误invalid use of ‘this’ in non-member function#include <type_traitsmember () { }
void non_member()
需要键入保护,但instanceof不适用于TypeScript type的:const isLetter = (c: any): c is Letterc: any): c is Car => c instanceof Car; // No error如果instanceof只与类一起工作,那么它与type的等价性是什么我们如何使用