instanceof用法
instanceof其实是一种符号,它和我们常见的=、>、<等是同一类的,都是一种运算表达符号,但是它和其他的符号不同的就是他是一个由多个英文字母组成的,它是在java、php里面常用的一个二元操作符,是Java的保留关键字,主要作用就是来判断左边的对象是否是它右边对象的实例。
instanceof是一个运算符,最常用的运算就是来检测constructor.prototype是否存在参数object的原型链上。在这个检测方法中我们需要注意的是,如果运算结果表达范围为true也就是真,这个时候并不是意味着表达方式永远都会真,因为这个Foo.prototype的属性是会改变的,如果改变了那么他就是不存在原链接上,如果没改变那么运算结果就是真。