gpt4 book ai didi

javascript - 全局函数的 "this"指针是什么?

转载 作者:行者123 更新时间:2023-11-30 09:04:08 25 4
gpt4 key购买 nike

<分区>

Possible Duplicates:
'this' keyword, not clear
this operator in javascript

function foo()
{
if(this === window)
return null;

return 1;
}

var i = foo(); // returns 1;

什么是全局函数的 this 成员,如果它是在全局范围内调用还是作为成员函数调用,我如何从函数内部进行测试?

编辑:似乎 JQuery 在这里有所作为,因为每个人都向我保证 foo 应该为普通的 JavaScript 返回 null。 JQuery 如何改变这一点?

请注意,OP 在下面的评论中说,这是在 Greasemonkey 脚本中。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com