我试图找出是否有可能从只是指向它的变量中获取对象名称。
所以可以说我有这样的代码:
var myObj = {
content: "this is my object"
}
var pointer = myObj;
// any way to get "myObj" string from "pointer" variable?
var myFunc = function(parameter) {
console.log(parameter)
// any way to get "myObj" string from "parameter" variable inside function?
}
myFunc(myObj)
有什么方法可以获取Javascript中原始对象名称的字符串而不是对象本身?
如果无法使用上述方法,是否可以通过其他方式完成?
myObj
不是原始的对象名称,而是保存对您的对象的引用的变量的名称。从这个角度来看,它确实与没什么不同pointer
。
据我所知,当前不可能仅从对象中获取持有对对象的引用的变量的名称。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句