javascript:我如何定义对象jQuery对象或其他对象?

javascript: how i can define is object jQuery object or something else object?

本问题已经有最佳答案,请猛点这里访问。

所以,我有两个对象:

1
2
var object1 = $('div');
var object2 = {};

我怎么定义这个jQuery对象,不是吗?

对于javascript版本<1.4


尝试使用instanceof进行检查

var isJqueryObject = object1 instanceof jQuery


1
2
3
4
5
6
7
8
9
10
11
var abc={};

if(typeof(abc.jquery)=="undefined"){

console.log("object is not a jquery object");

}else{

console.log("object is a jQuery object");

}

如果object是jQuery对象的话

1
objectIdentifier.jquery =< version of jQuery>


试试这个var isJQ = ( object1 && jQuery == object.constructor);