这里有个简单的例子,可以说明 instanceof 的用法 代码如下: function objTest(obj){ var i, t, s = ""; // 创建变量。 t = new Array(); // 创建一个数组。 t["Date"] = Date; // 填充数组。 t["Object"] = Object; t["Array"] = Array; for (i in t) { if (obj instanceof t[i]) // 检查 obj 的类。 { s += "obj is an instance of " + i + "/n"; } else { s += "obj is not an instance of " + i + "/n"; } } return(s); // 返回字符串。 }
var obj = new Date(); response.write(objTest(obj));