Enr*_*rru 3 javascript internet-explorer
我有一个方法,在Firefox中完美有效,我可以用它来确定特定javascript对象的实例的名称(请不要问为什么我需要它...).Fr示例:
var temp = new String("hello!");
var theName = getVarName(temp); //returns "temp"
Run Code Online (Sandbox Code Playgroud)
此方法使用"window.hasOwnProperty()",它在Internet Explorer中不起作用:任何建议?
小智 31
如果由于某种原因您需要使用窗口,请使用:
Object.prototype.hasOwnProperty.call(obj, p)
Run Code Online (Sandbox Code Playgroud)