判断对象是否是某个类的实例

判断对象是否是某个类的实例,可以用instanceof运算符,但是不推荐使用

比如var obj = new Date();

obj instanceof Date;//true

obj instanceof Object;//true

obj instanceof Array;//true

推荐使用constructor属性判断

obj.constructor == Date //true

function Test(){}

var tt = new Test();

tt.constructor == Test;//true

posted @ 2014-10-18 13:26  向着太阳生  阅读(467)  评论(0编辑  收藏  举报