`

setTimeout 使用

 
阅读更多

          开门见山:众所周知,setTimeout是用来延迟执行一次传递的函数
         1:setTimeout(function(){},200);---延迟200毫秒执行
         2:setTimeout传参数问题?

function fact(name) {
	alert("Hello World:" + name);
}

function test(name) {
	return function() {
		fact(name);
	}
}

setTimeout(test(name), 100);

或者
//这也可以实现传递参数,这种还简洁点
var  test = function(name){
        console.log(name);
}
setTimeout(function(){      
 test("小飞");
},200);


 

3:setTimeout延迟为0的使用,参见另外一篇博文

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics