我的印象是,接受多个类型instanceOfA(arg: A | B | C): arg is A的类型保护会将类型限制为A (当保护返回true时)或B | C (当保护返回false时)。然而,对于下面的instanceOfB,返回false似乎会将类型缩小到never,而true根本不会缩小。类型保护实际上是否只在返回true时缩小类型范围
我很难理解这个jquery片段。特别是当使用DOM对象或jquery对象时。这是代码 var displayTool = $(this).find(".tool-name").text() //is this a对吗?
如果是这样,那么我的下一个问题是为什么this是DOM对象?我的印象是,jQuery函数总是返回jQuery对