【发布时间】:2011-08-22 08:24:21
【问题描述】:
如果我想返回一个值,如何使用 setTimeout
$.each(pCodes, function(index, pCode) {
setTimeout(func(parm1), 2000);
});
function func(in)
{
var value = 999;
return value;
}
【问题讨论】:
-
你会如何使用这个返回值?这似乎没有多大意义。
-
你想把那个值返回到什么地方?你不知道超时发生时会运行什么。
-
我想每 2 秒调用一次函数 func 并在每次调用时返回一个值。
-
你的问题毫无意义。你想返回什么值到?
-
但是返回一个值到哪里。请参阅我对通常用于从超时中“返回”值的模式的回答。
标签: javascript jquery settimeout