js 中如何判断某个对象是否为一个类的实例
主要用两种方法 instanceof或者constructor
var arr = [ 1 , 2 , 3 ]; console.log(arr instanceof Array); // true console.log(arr instanceof Object); // true
console.log(arr.constructor == Array); // true console.log(arr.constructor == Object); // false
instanceof能查到父类及以上的,不够精确。
constructor只能查到父类为止。