javascript类型判断

typeof:只能简单的区分原始类型,遇到数组、对象、null无法区分 instanceof:可以对数组、对象类型加以区分,但是有一种情况会出现问题:A窗口嵌套B窗口,A窗口中有一个数组arr变量,在B窗口判断 B.parent.arr instanceof Array,结果为false。 原因分析:因为instanceof不能跨窗口判断,每个窗口(即window)都有自己的构造函数,A窗口的Ar
相关文章
相关标签/搜索