我想一个实用程序,我可以直接使用IsStrictlyAny<T>,它会解决的类型true,如果T是完全any和对false否则类型。我怎样才能做到这一点?
我的第一个想法:
type IsStrictlyAny<T> = any extends T ? true : false;
Run Code Online (Sandbox Code Playgroud)
结果:
IsStrictlyAny<any>:(true好!)IsStrictlyAny<unknown>:(true不好!-我想要false)IsStrictlyAny<string>:(boolean不好!-我想要false)