JavaScript中instanceof运算符 下面的例子举例说明了 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 + "
"; } else { s += "obj is not an instance of " + i + "
"; } } return(s); // 返回字符串。 }
var obj = new Date(); response.write(objTest(obj));