gpt4 book ai didi

javascript - 如何获取闭包变量的副本?

转载 作者:行者123 更新时间:2023-11-29 22:07:34 26 4
gpt4 key购买 nike

在定义 lambda 时,除了创建代理函数之外,有哪些方法可以获取变量的副本?

考虑:

for (....
{
var something = ...
var lambda = function() { ... something ... }
}

所有的 lambda 都会得到相同的东西

或者换句话说——除了创建代理函数还有其他方法吗?

最佳答案

如果我没理解错的话,你想要这样的东西:

for (....
{
var something = ...
var lambda = (function(smt){return function() { ... smt ... }})(something)
}

关于javascript - 如何获取闭包变量的副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20069214/

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