instanceof 也可以用来判断是不是一个对象
var array=['1'];
这是一个数组
array instanceof Array ==true
image.png
看上面,为啥为真呢?
image.png
因为原型上存在 array 方法。
instanceof 也可以用来判断 prototype的方法存不存在
var f=function(){} 创建一个方法
f.prototype.a=function(){}
var F=new f()
F.a instanceof Object
console.log(F.a instanceof Object) true
网友评论