setTimeout(
function(obj,fn){alert(obj.name);fn();},
1000,
{"name":"bb"},
function (){
alert(1);
});
setInterval同上
再也不用纠结传的参数是字符串还是对象还是啥。
可能有朋友这样写
var str = "bb";
setTimeout("test("+str+")",1000);
,这样写传不了对象参数。
setTimeout(
function(obj,fn){alert(obj.name);fn();},
1000,
{"name":"bb"},
function (){
alert(1);
});
var str = "bb";
setTimeout("test("+str+")",1000);