请教一个setTimeout传递对象参数的问题,最好给举个例子,多谢.
setTimeout控制的函数,是带参数的,并且参数是对象,而不是字符串
var t="aaa"
setTimeout(function(){
callme(t);
},1000);
function a() { setTimeout(function(){alert(1)},0); alert(2); }
settimeout的函数本身是没有参数的,不过可以 利用js的闭包特性,直接使用函数外部的对象。
类似小绿提供的代码:
var t="aaa"
setTimeout(function(){
callme(t);
},1000);