我无法使用javascript将参数传递给函数
我试图添加一个像这样的设置超时功能,但它不起作用我无法使用javascript将参数传递给函数,javascript,function,web,parameters,Javascript,Function,Web,Parameters,我试图添加一个像这样的设置超时功能,但它不起作用 setTimeout(myfunction(参数),200) 同时,下面的代码可以工作,但无法完成工作,因为我无法传递参数。有人能解释为什么吗 设置超时(myfunction,200)试试看 setTimeout(function() { myfunction(parameter); }, 200) 你也可以使用 setTimeout(myfunction.bind(null, parameter), 200); myfunctio
setTimeout(myfunction(参数),200)
同时,下面的代码可以工作,但无法完成工作,因为我无法传递参数。有人能解释为什么吗
设置超时(myfunction,200)
试试看
setTimeout(function() {
myfunction(parameter);
}, 200)
你也可以使用
setTimeout(myfunction.bind(null, parameter), 200);
myfunction(parameter)
立即调用函数,并将返回的任何内容作为回调传递给setTimeout
…