gpt4 book ai didi

javascript - 在 js 中存储对 this 的引用的约定

转载 作者:行者123 更新时间:2023-11-29 15:38:13 26 4
gpt4 key购买 nike

假设我需要使用 this 关键字将一些方法粘贴到 object 上,但是在另一个函数内部,或者在 promise 内部(出于某种原因,this 在该上下文中是 undefined)。

是否有这样做的惯例?这是一个语义问题,因为我知道我需要做的就是 var cachedThis = this; 让它工作。

我可以使用 future 开发人员可能认可的现有模式吗?

最佳答案

有一个我正在使用,我已经看到它被广泛使用。
'让我自拍...'

var self = this;

我不确定这是否可以称为约定。

关于javascript - 在 js 中存储对 this 的引用的约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24432867/

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