1、判断是否是null
var a= null; (!a&&typeof a ==="Object")
2 对象的Symbol.hasInstance属性,指向一个内部方法。当其他对象使用instanceof运算符,判断是否为该对象的实例时,会调用这个方法。
Symbol.hasInstance
instanceof
class MyClass { [Symbol.hasInstance](foo) { alert(111111111) } } [1, 2, 3] instanceof new MyClass() //alert