尝试location.constructor在 firefox 17 (Ubuntu) 中访问会引发错误InternalError: too much recursion( bugzilla )。
我正在遍历 window 的所有自己的属性(即全局变量)并想要过滤掉系统对象location,例如localStorage等。我检查,该属性的构造函数不等于Date,Array或Object。
问题是:有人可以建议另一种技术在不访问constructor属性的情况下做同样的事情吗?在 Chrome/FF 中工作就足够了。