setTimeout如何指定带参数的函数??? setTimeout 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setTimeout(function(){needParam(a,b,c,d)},200); setTimeout('needParam(param1, param2, param3)', 300); 显然当参数过于复杂的时候,比如同时包含'和“,这个方法就很难有效了那你就直接把方法写在setTimeout里呗 妈妈说,永远不要传递字符串作为setTimeout的第一个参数!!!记住第一个参数只允许函数,或者匿名函数!因为传递字符串有陷阱啊!!它就是披着羊皮的eval啊!!而且上下文会变成全局啊!!//global下var param1 = 1, param2 = 2, param3 = 3;function test() { var param1 = 4, param2 = 5, param3 = 6; setTimeout('needParam(param1, param2, param3)', 300); } k = function(g,k){console.log(g,k);}setTimeout(k,100,6,7)这个可能对你有帮助 k = function(g,k){console.log(g,k);}setTimeout(k,100,6,7)这种形式应该不行吧,参数传不进去吧,10楼有试过吗? 妈妈说,永远不要传递字符串作为setTimeout的第一个参数!!!记住第一个参数只允许函数,或者匿名函数!因为传递字符串有陷阱啊!!它就是披着羊皮的eval啊!!而且上下文会变成全局啊!!//global下var param1 = 1, param2 = 2, param3 = 3;function test() { var param1 = 4, param2 = 5, param3 = 6; setTimeout('needParam(param1, param2, param3)', 300); }学习了。。 直接把参数作为全局变量就好了,还用setTimeout传递什么参数啊;实在相传,弄个闭包 让另外一个iframe跳转 怎么实现“点击alert警告框后表单文本框的内容不清空呢?“ 如何获得鼠标中键按下事件,或判断鼠标中键按下? 大神门,快进来看看,web开发时遇到问题啦!求助 求助应该用什么软件怎么分析网页,得到每一个JS事件被触发,用的函数? 关于iframe、tree、location、src 怎样在浮动窗口上触发某个事件修改另一个窗口 请问怎样判断javascript的变量的类型??(急!!) 3721的玄机,不得不看!!!★ 如何固定fancybox大小 求个正则表达式,谢谢 jquery 点击BUTTON按钮提示验证没有通过,然而后台还是执行了!!
setTimeout('needParam(param1, param2, param3)', 300);
var param1 = 1, param2 = 2, param3 = 3;
function test() {
var param1 = 4, param2 = 5, param3 = 6;
setTimeout('needParam(param1, param2, param3)', 300);
}
console.log(g,k);
}setTimeout(k,100,6,7)这个可能对你有帮助
console.log(g,k);
}setTimeout(k,100,6,7)这种形式应该不行吧,参数传不进去吧,10楼有试过吗?
var param1 = 1, param2 = 2, param3 = 3;
function test() {
var param1 = 4, param2 = 5, param3 = 6;
setTimeout('needParam(param1, param2, param3)', 300);
}
学习了。。