gpt4 book ai didi

javascript - 在 JavaScript 中,如何在创建时而不是调用时使用变量的当前值创建匿名函数?

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

<分区>

在 JavaScript 中,创建匿名函数时使用变量的当前值创建匿名函数的最佳方法是什么?

例如,当调用匿名函数时,此伪造代码将在运行时使用 currentObject 值。因此,为了使用 objects[i],它使用 objects[](这是绝对正常的)。

for (var i = 0 ; i < objects.length ; i++) {
var currentObject = objects[i];
foo.bind(currentObject.quux, function() {
bar(currentObject.baz);
});
}

如何在没有 eval() 的情况下最好地实现这种行为?

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