当前位置:  开发笔记 > 编程语言 > 正文

有没有办法在Internet Explorer中使用window.hasOwnProperty()?

如何解决《有没有办法在InternetExplorer中使用window.hasOwnProperty()?》经验,为你挑选了1个好方法。

我有一个方法,在Firefox中完美有效,我可以用它来确定特定javascript对象的实例的名称(请不要问为什么我需要它...).Fr示例:

var temp = new String("hello!");
var theName = getVarName(temp); //returns "temp"

此方法使用"window.hasOwnProperty()",它在Internet Explorer中不起作用:任何建议?



1> 小智..:

如果由于某种原因您需要使用窗口,请使用:

Object.prototype.hasOwnProperty.call(obj, p)

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有