gpt4 book ai didi

javascript - 如何在调用不带括号的函数时传递参数[Javascript]

转载 作者:数据小太阳 更新时间:2023-10-29 04:29:20 25 4
gpt4 key购买 nike

我有一个名为“tryMe”的函数,我在调用它时不带括号,不完全是这个,但这个想法就像你在这里做的那样:

setTimeout(tryMe,200);

如何传递我需要的参数?

我正在使用一个 jquery 插件,它使我能够调用一个函数,但我必须在没有括号的情况下调用它,否则它会在加载时自行执行。

最佳答案

setTimeout(function() { tryMe(parm1, parm2); }, 200);

一个更健壮的产品,以确保 parm1 的值, parm2在超时触发之前不要更改(根据@lincolnk 的评论):

setTimeout(function() {
var p1 = parm1;
var p2 = parm2;
tryMe(p1, p2);
}, 200);

<罢工>

@patrick dw,你是对的,之前必须进行评估。

关于javascript - 如何在调用不带括号的函数时传递参数[Javascript],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7176292/

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