gpt4 book ai didi

javascript - js中匿名函数返回值的方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:45:55 24 4
gpt4 key购买 nike

我想从匿名函数返回值。如何在下面的代码中将返回值分配给 $id 变量?

$(document).on("click", '.delete-component', function(e) {
return 4;
});

//$id in this scope should be equal 4

最佳答案

你需要指定当到达异步函数或操作时要做什么,所以通常使用回调时返回是另一个回调...

function aux(param1, callback){
// do whatever...
$(document).on("click", param1, function(e) {
// return 4;
callback(4);
});
}

您可以在代码中使用它,如下所示:

// your context..
// operations 1.. 2..
aux('.delete-component', function(theReturnedValue){
console.log(theReturnedValue); // 4
});

这就是回调将值“返回”到外部范围的方式。

关于javascript - js中匿名函数返回值的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27250357/

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