Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 对于给定函数,获取其父对象_Javascript - Fatal编程技术网

Javascript 对于给定函数,获取其父对象

Javascript 对于给定函数,获取其父对象,javascript,Javascript,假设我有以下代码: function GetParentObject(fn){ //get parent object from function } var obj = GetParentObject(eval); //returns window 如何实现GetParentObject函数?这就是问题所在 this关键字返回调用函数的对象。您是否假设函数(fn)在调用时将返回DOM元素?@StevenSpungin-给定示例,可能不会。

假设我有以下代码:

function GetParentObject(fn){
   //get parent object from function

}

var obj = GetParentObject(eval); //returns window
如何实现GetParentObject函数?

这就是问题所在


this
关键字返回调用函数的对象。

您是否假设函数(fn)在调用时将返回DOM元素?@StevenSpungin-给定示例,可能不会。