setInterval函数的格式问题,大家帮我一下。 大家好,我是新手。Int = setInterval("sLeft()",30);function sLeft(){ .....}如何在sLeft()里面带参数呢,这个setInterval("sLeft()",30)里面的sLeft()被双引号挡住了,能不能带参数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setInterval("sLeft('" + 实参 + "')", 30); 参数为常量时直接写到code字符串中就可以了,传递的参数为变量时可以像上面这样拼接一下code字符串。 Int = setInterval(function(){ sLeft(1, 2, 3);},30);function sLeft(){ .....} var para = t;Int = setInterval("sLeft('"+t+"')",30);function sLeft(){ .....} var para = 't';Int = setInterval("sLeft('"+para+"')",30);function sLeft(){ .....} 搞错了。。直接写到code字符串中就可以了。。:var a = 'TEST';function demo(a) { alert(a); }window.setInterval('demo(a)', 2000); 可以使用闭包,或者重写window.setInterval函数闭包方法:var a = function (c) { return function () { var test = c; alert(c); } } setInterval(a(11), 1000); 我比较喜欢这样写var dom =setInterval(function(){ --- code ---},1000); 求问 jquery 内存释放的一个问题 关于计算器问题 各位帮忙啊 问一个关于JQUERY的问题 为什么JS验证不管用?? js轮显火狐显示不了,高手帮看下代码! 关于列表树的问题? 请问是这样制作刷新内容马 怪问题:ActiveX 部件不能创建对象: 'Scripting.FileSystemObject' 联动在ie下没问题,在火狐下不起作用。急,在线等。已经上服务器了,可是出现了这个问题。帮忙啊! 【救急】怎么知道这个网页后台调用的数据来源? jquery如何完成上传图片的剪切 js控制div所在位置
sLeft(1, 2, 3);
},30);function sLeft(){
.....
}
var para = t;
Int = setInterval("sLeft('"+t+"')",30);function sLeft(){
.....
}
var para = 't';
Int = setInterval("sLeft('"+para+"')",30);function sLeft(){
.....
}
var a = 'TEST';
function demo(a) { alert(a); }
window.setInterval('demo(a)', 2000);
var a = function (c) {
return function () {
var test = c;
alert(c);
}
}
setInterval(a(11), 1000);
var dom =setInterval(function(){
--- code ---
},1000);