gpt4 book ai didi

javascript - 在 JQuery 中,为什么 $(this) == $(this) 返回 false?

转载 作者:数据小太阳 更新时间:2023-10-29 05:14:27 26 4
gpt4 key购买 nike

<分区>

我在我的控制台中运行了以下行(一旦加载了 jquery 脚本),并收到了以下结果:

$(this)
> [Window]
$(this) != $(this)
> true
$(this) == $(this)
> false
$(this) === $(this)
> false

而且我不知道要采取什么步骤来弄清楚发生了什么。我的猜测是,有一些对象拥有一个基于时间的值,该值正在发生变化,但我想知道它是否有所不同。在此期间,我会尝试比较这些值,但我希望有人能理解这里发生了什么。

编辑以解决我不知道 $(arg) 的底层实现的问题。我不知道它返回了一个新的引用对象。因此,我认为这不是“How to determine equality for two JavaScript objects?”的重复。

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