面向对象--instanceof

来源:互联网 发布:小埋同款披风淘宝 编辑:程序博客网 时间:2024/05/17 13:08

instanceof : 对象与构造函数在原型链上是否有关系

直接看代码

function Aaa(){}var a1 = new Aaa();alert( a1 instanceof Aaa);  //truealert( a1 instanceof Array);  //falsealert( a1 instanceof Object);  //false

面试题,如何判断一个变量是不是数组,这时候用typeof就不太靠谱,可以考虑instanceof。但其实这个办法也不是最好的,详细可看写一篇博文

var arr = [];alert( arr instanceof Array );