<pre>
var arr = []
alert(Array.prototype.isPrototypeOf(arr))//直接判断
alert(arr instanceof Object) //对象是不是构造函数的实例
alert(arr.constructor==toString.call(arr))//仅判断直接父级
alert(Object.prototype.toString.call(arr)) //利用当前对象,强行调用原始的toString方法
alert(Object.prototype.toString.apply(arr))
</pre>
网友评论